Nginx и php-fastcgi

bartleby

Создатель
Регистрация
10 Янв 2012
Сообщения
34
Реакции
0
доброе время суток!

подскажите как снова запустить сервак?
ночью потух. на всех страницах выдаёт "502 Bad Gateway"
как я понял через яшу это связано с FastCGI. (перезапуск но помогает.)

тыкнете носом где искать!?!

Server: Debian leny
Webserver: Nginx
Ram: 512

сервер работал где-то месяцев 5. общая посещалка около 30к/день
 
В /etc/init.d случаем php, php-fcgi или аналогичных стартовых скриптов нет?
ls -la /etc/init.d | grep php
 
есть

Код:
-rwxr--r--  1 root root  844 2011-09-26 12:43 php-fcgi
 
Вот его и запускайте — sudo /etc/init.d/php-fcgi start
 
завустил, работает.

а где поправить чтобы такого больше небыло?
 
Код:
sudo chkconfig --add php-fcgi
sudo chkconfig php-fcgi on
 
а можно по подробней, что именно от этого изменится?
 
php-fcgi будет стартовать после ребута самостоятельно.
Более подробно читайте в man chkconfig.
 
а как сделать чтобы "502 bad gateway" больше не появлялось?
вообще не пойму изза чего это произошло.... в логах всё нормально было
 
Чтобы 502 не появлялось, нужно следить, чтобы php-fcgi всегда был запущен. Nginx перенаправляет запрос на скрипт на php-fcgi, тот же выполняет скрипт и возвращает содержимое Nginx, который отсылает его в браузер. В вашем случае запрашивать выполнение скрипта было не у кого, вот Nginx и показывал 502.
 
Назад
Сверху