2014-02-07 5 views
4

Я получаю эту ошибку:ПРЕДУПРЕЖДЕНИЯ: [бассейн WWW] сервер достиг pm.max_children настройки (5), рассмотреть вопрос о повышении его

ПРЕДУПРЕЖДЕНИЯ: [бассейн WWW] сервер достиг pm.max_children настройки (5), рассмотрит повышение его

При попытке получить доступ к моей установке XenForo на forums.domain.com в моем журнале ошибок PHP.

Это происходит каждый раз, и я думаю, что это приводит к сбою в работе PHP, что мешает работе другого сайта на одном и том же поле.

Я использую nginx с двумя серверными блоками для этих двух сайтов. Кто-то под новым. и на форумах.

Спасибо.

ответ

-3

Настройка вашего бассейна 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. 
+3

Этот ответ нуждается в дополнительном объяснении, таком как настройка и где его найти, как его изменить. –

0

В Ubuntu 12 (и, вероятно, в другом месте), то значение pm.max_children устанавливается в конфигурационном файле /etc/php5/fpm/pool.d/www.conf. Найдите файл для этой строки и увеличьте значение. Перезапустите PHP для того, чтобы изменения вступили в силу с этой командой:

sudo service php5-fpm restart 

Если вы используете Apache, то вам может понадобиться перезапустить эту услугу первым.