Нет ошибок php в Alpine/Nginx/PHP 7.1.2 с докером

Я использую Alpine / Nginx / PHP-FPM 7.1.2.

Я не могу получить ошибки PHP для отображения или вывода на error.log в моем блоке сервера Nginx. access.log Кажется, работает просто отлично.

У меня есть это в нижней части www.conf в /usr/local/etc/php-fpm.d/

php_flag[display_errors] = on
php_admin_value[error_log] = /var/log/fpm-php.www.log
php_admin_flag[log_errors] = on

В логах Docker ничего нет и ошибок в /var/log/fpm-php.www.log или...

Что мне нужно сделать, чтобы отображать и регистрировать ошибки?

Я также попробовал журнал ошибок как: /proc/self/fd/2

1 ответ

Я думаю, что это потому, что уровень сообщений об ошибках не был установлен в моем Dockerfile:

RUN echo "php_admin_value[error_reporting] = E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT & ~E_DEPRECATED">>/usr/local/etc/php-fpm.d/www.conf

Это вызывает ошибки на экране и в журнале.

Надеюсь, кто-нибудь поможет..

Другие вопросы по тегам