{"id":24,"date":"2020-06-07T01:09:00","date_gmt":"2020-06-06T23:09:00","guid":{"rendered":"https:\/\/schoppe.it\/wiki\/?p=24"},"modified":"2024-09-03T08:51:16","modified_gmt":"2024-09-03T06:51:16","slug":"php-server-reached-max_children-setting","status":"publish","type":"post","link":"https:\/\/schoppe.it\/wiki\/php-server-reached-max_children-setting\/","title":{"rendered":"PHP server reached max_children setting"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Fehlermeldung im error.log<\/h2>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;07-Jun-2020 09:52:26] WARNING: &#x5B;pool domain.de] server reached max_children setting (5), consider raising it\n<\/pre><\/div>\n\n\n<p>Wenn Ihr mehrere Webseiten hostet mit unterschiedlichen PHP Versionen, werden \u00fcber den folgende Befehl alle Logs nach dieser Fehlermeldung durchsucht und die betroffenen Domains angezeigt.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\ngrep -r &quot;server reached max_children setting&quot; \/var\/log\/*php*-fpm\/error.log | cut -d&#039; &#039; -f5 | tr -d &#039;]&#039; | sort | uniq -c | sort -nr\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Weitere m\u00f6gliche Symptome<\/h2>\n\n\n\n<p><a href=\"https:\/\/support.plesk.com\/hc\/en-us\/articles\/214528405--Websites-on-PHP-FPM-are-unavailable-or-loading-slowly-server-reached-max-children-setting-OR-pool-seems-busy-\">https:\/\/support.plesk.com\/hc\/en-us\/articles\/214528405&#8211;Websites-on-PHP-FPM-are-unavailable-or-loading-slowly-server-reached-max-children-setting-OR-pool-seems-busy-<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">L\u00f6sung<\/h2>\n\n\n\n<p>In Plesk m\u00fcssen die PHP-Einstellungen der Domain \u00fcberpr\u00fcft werden. Der Wert im Feld&nbsp;<strong>pm.max_children<\/strong>&nbsp;muss ggf. erh\u00f6ht werden.<\/p>\n\n\n\n<p>Der Parameter&nbsp;<strong>pm<\/strong>&nbsp;mit dem Wert&nbsp;<strong>ondemand<\/strong>&nbsp;bedeutet, dass die Kindprozesse gestartet werden, sobald sie ben\u00f6tigt werden.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.php.net\/manual\/de\/install.fpm.configuration.php#pm\">https:\/\/www.php.net\/manual\/de\/install.fpm.configuration.php#pm<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kindprozesse anzeigen lassen<\/h3>\n\n\n\n<p>\u00dcber den folgenden Befehl k\u00f6nnen die PM-Prozesse einer Domain angezeigt werden.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nps afvx | grep domain.com\n<\/pre><\/div>\n\n\n<p><a href=\"https:\/\/www.kinamo.be\/en\/support\/faq\/determining-the-correct-number-of-child-processes-for-php-fpm-on-nginx\">https:\/\/www.kinamo.be\/en\/support\/faq\/determining-the-correct-number-of-child-processes-for-php-fpm-on-nginx<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/community.webcore.cloud\/tutorials\/how_to_solve_php_fpm_server_reached_max_children\">https:\/\/community.webcore.cloud\/tutorials\/how_to_solve_php_fpm_server_reached_max_children<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Verwendete Commands<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>grep<\/td><td><a href=\"https:\/\/wiki.ubuntuusers.de\/grep\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/wiki.ubuntuusers.de\/grep\/<\/a><\/td><\/tr><tr><td>cut<\/td><td><a href=\"https:\/\/wiki.ubuntuusers.de\/cut\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/wiki.ubuntuusers.de\/cut\/<\/a><\/td><\/tr><tr><td>ps<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/wiki.ubuntuusers.de\/ps\/\" target=\"_blank\">https:\/\/wiki.ubuntuusers.de\/ps\/<\/a><br>a all with tty, including other users<br>f ascii art process tree<br>v virtual memory format<br>x processes without controlling ttys<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Fehlermeldung im error.log Wenn Ihr mehrere Webseiten hostet mit unterschiedlichen PHP Versionen, werden \u00fcber den folgende Befehl alle Logs nach dieser Fehlermeldung durchsucht und die betroffenen Domains angezeigt. Weitere m\u00f6gliche Symptome https:\/\/support.plesk.com\/hc\/en-us\/articles\/214528405&#8211;Websites-on-PHP-FPM-are-unavailable-or-loading-slowly-server-reached-max-children-setting-OR-pool-seems-busy- L\u00f6sung In Plesk m\u00fcssen die PHP-Einstellungen der Domain \u00fcberpr\u00fcft werden. Der Wert im Feld&nbsp;pm.max_children&nbsp;muss ggf. erh\u00f6ht werden. Der Parameter&nbsp;pm&nbsp;mit dem Wert&nbsp;ondemand&nbsp;bedeutet, dass die&hellip; <a class=\"more-link\" href=\"https:\/\/schoppe.it\/wiki\/php-server-reached-max_children-setting\/\"><span class=\"screen-reader-text\">PHP server reached max_children setting<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[52,50],"tags":[51],"powershell":[],"wordpress":[],"exchange":[],"linux":[],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-php","category-plesk","tag-max_children","entry"],"_links":{"self":[{"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":5,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"predecessor-version":[{"id":174,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/posts\/24\/revisions\/174"}],"wp:attachment":[{"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/tags?post=24"},{"taxonomy":"powershell","embeddable":true,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/powershell?post=24"},{"taxonomy":"wordpress","embeddable":true,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/wordpress?post=24"},{"taxonomy":"exchange","embeddable":true,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/exchange?post=24"},{"taxonomy":"linux","embeddable":true,"href":"https:\/\/schoppe.it\/wiki\/wp-json\/wp\/v2\/linux?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}