Назад | Перейти на главную страницу

Нет ошибок 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

Я думаю, это произошло потому, что в моем 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

Это приводит к появлению ошибок на экране и в журнале.

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