Здравствуйте, после установки lighttpd + php5-fastcgi на не сильно нагруженном сервере появилась проблема с ротацией логов лайти. После отработки logrotate перестают работать php скрипты, статика при этом отдается нормально. Вот лог ошибок2010-05-02 06:26:30: (server.c.1361) [note] graceful shutdown started
2010-05-02 06:26:30: (log.c.75) server started
2010-05-02 06:26:30: (server.c.1475) server stopped by UID = 33 PID = 3452
2010-05-02 06:26:30: (server.c.1475) server stopped by UID = 33 PID = 3452
2010-05-02 06:26:32: (mod_fastcgi.c.1761) connect failed: No such file or directory on unix:/tmp/php.socket-1
2010-05-02 06:26:32: (mod_fastcgi.c.2930) backend died; we'll disable it for 5 seconds and send the request to another backend instead: reconnects: 0 load: 1
2010-05-02 06:26:32: (mod_fastcgi.c.1761) connect failed: No such file or directory on unix:/tmp/php.socket-0
2010-05-02 06:26:32: (mod_fastcgi.c.2930) backend died; we'll disable it for 5 seconds and send the request to another backend instead: reconnects: 1 load: 1
2010-05-02 06:26:31: (server.c.1475) server stopped by UID = 33 PID = 3452То есть похоже процессы php5-fastcgi не могут запустится после рестарта лайти демоном logrotate. Как сие победить?
Разобрался сам
Make sure php socket configured as follows (without the following config, php will not get reloaded after graceful restart):"socket" => "/tmp/php-cgi.socket" + var.PID