警告:[pool www]服务器达到pm.max_children设置(5),考虑提高它

时间:2014-02-07 22:13:37

标签: web nginx php xenforo

我收到了这个错误:

警告:[pool www]服务器达到pm.max_children设置(5),考虑提高它

在我的PHP错误日志中尝试访问forums.domain.com上的XenForo安装时。

每次都会发生这种情况,我认为这会导致PHP崩溃,从而阻止同一个盒子上的其他网站也能正常工作。

我正在为这两个站点使用带有两个服务器块的nginx。一个是新的。一个人在论坛下..

感谢。

2 个答案:

答案 0 :(得分:0)

在Ubuntu 12(可能在其他地方),pm.max_children值在配置文件/etc/php5/fpm/pool.d/www.conf中设置。在文件中搜索该字符串并增加该值。重新启动PHP以使更改生效:

 sudo service php5-fpm restart

如果您使用的是Apache,则可能需要先重新启动该服务。

答案 1 :(得分:-5)

配置您的游泳池pm.*指令&重新加载/重启PHP - http://www.php.net/manual/en/install.fpm.configuration.php

pm.max_children int

The number of child processes to be created when pm is set to static and the maximum number of child processes to be created when pm is set to dynamic. This option is mandatory.

This option sets the limit on the number of simultaneous requests that will be served. Equivalent to the ApacheMaxClients directive with mpm_prefork and to the PHP_FCGI_CHILDREN environment variable in the original PHP FastCGI.