nginx+php-cgi

Статус
В этой теме нельзя размещать новые ответы.

-=BlackSmoke=-

Профессор
Регистрация
4 Авг 2009
Сообщения
280
Реакции
49
На сервере установлен nginx с php-cgi, связывает их spawn-fcgi, командой
/usr/bin/spawn-fcgi start-a 127.0.0.1 -p 9000 -u nginx -g nginx -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid
Вроде все работает, но стал замечать, что при некоторой нагрузке процесс php-cgi просто исчезает, php перестает работать, даже после прекращения нагрузки работа не возобновляется. Погуглил на эту тему, нашел скрипт на перле, запускается каждую минуту по крону, проверяет запущен ли php, если нет - запускает его. Решение неплохое, работает, но хотелось бы более совершенной реализации. Настроить inittab под мои нужды не получилось, к сожалению.
Конструкция, которую я составил
xd:5:respawn:/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u nginx -g nginx -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid
не заработала. Кто пользовался такими связками и как решали проблему с поддержкой постоянной работы php?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху