В моей конфигурации nginx/php-fpm не все ошибки php записываются, когда они происходят.Nginx + emacs - очистка файлов приводит к ошибкам php, не регистрирующим?
Я установил catch_workers_output = yes в моем php-fpm conf (и перезапустил php-fpm с тех пор).
Некоторые ошибки php регистрируются, а некоторые либо не являются, либо буферизуются - я не уверен, что (попытается выяснить, что это такое). В то же время, есть ли что-нибудь еще, что мне нужно добавить в файл conf где-нибудь, чтобы убедиться, что все ошибки регистрируются немедленно? Любые идеи для того, что я могу попробовать?
Обновлено: Я думал, что исправил его после следующих комментариев, но все же не все ошибки регистрируются. Любые другие идеи?
Обновление (консолидированное): Я сузил его до чего-то связанного с nginx + emacs. Когда я «выбираю все» в emacs и удаляю, ошибки не будут регистрироваться снова, пока я не перезапущу nginx. Когда я просто удаляю все строки с помощью Ctrl + k, ошибки все равно удаляются, как ожидалось. Ничто не меняет права доступа к файлам или права собственности. Что может продолжаться?
Спасибо :)
Проверьте свой '/ etc/php5/php.ini'. Что такое 'error_logging'? Скорее всего, это преступник. –