Мой PHP-CGI начал обслуживать пустые страницы без видимой причины, пока я не перезапустил процесс.
Я хочу знать почему.
К сожалению, «рабочий» конфигурационный файл PHP не имеет error_log по умолчанию. Мой журнал ошибок Nginx также не отображал ошибок, связанных с PHP. Это, вероятно, безнадежный случай, но я спрашиваю на всякий случай.
Вот моя установка
- Nginx 0.8.2
- PHP 5.2.6-3ubuntu4.1 с Suhosin-Patch 0.9.6.2 (cli) (сборка: 23 апреля 2009 14:37:14)
- PHP APC 3.0.19-2
- spawn-fcgi v1.6.2 (ipv6) - оболочка fastcgi от lighttpd
Есть идеи, что могло вызвать ошибку?
Обновить
Я думаю, что я изолировал проблему. Я использовал Monit для автоматического перезапуска PHP, когда он начинал гасить. Мои журналы ошибок PHP пустые.
Но я понял, что если я отключу плагин Wordpress под названием WP-SuperCache, мой PHP перестанет сбрасываться каждые ~ 10 часов. Пока мой PHP работает уже 3 дня подряд. У кого-нибудь есть предложения по этому поводу?