Знакомый "чайник" попросил помощь зала, то бишь знатоков Апача :
Дано:
Имеется сервер (настроенный одним админом год назад), на котором работают три сайта. Все сайты определены как виртуальные хосты в файле конфигурации Апача. Два сайта бегут под PHP4, третий под PHP5, все настроены как FastCGI.
Появилась необходимость запустить первый и второй сайты под PHP5. После изменения значения с
Код:
Action application/x-httpd-fastphp4 /cgi-bin/php.fcgi
на
Код:
Action application/x-httpd-fastphp4 /cgi-bin/php5.fcgi
и перезагрузки Апача в логе появилось сообщение :
Код:
[notice] Apache/2.2.4 (Unix) mod_ssl/2.2.4 OpenSSL/0.9.7i mod_fastcgi/2.4.2 configured -- resuming normal operations
[warn] FastCGI: (dynamic) server "server1/php5.fcgi" started
[warn] FastCGI: (dynamic) server "server2/php5.fcgi" started
[warn] FastCGI: scheduled the start of the last (dynamic) server "server1/php5.fcgi" process: reached dynamicMaxClassProcs (2)
[warn] FastCGI: (dynamic) server "server1/php5.fcgi" started
[error] server reached MaxClients setting, consider raising the MaxClients setting
После этого я поднял MaxClassProcs до 10 и все сайты заработали, но очень медленно и потом все они стали зависать.
Вопрос:
Что нужно настроить или поправить, чтобы все три сайта заработали на PHP5 ?
Если требуется дополнительная инфа, я могу спросить у "чайника".