Nenhum erro php no Alpine / Nginx / PHP 7.1.2 com docker

2

Estou usando o Alpine / Nginx / PHP-FPM 7.1.2.

Não consigo obter erros do PHP para exibir ou gerar saída para error.log no meu bloco de servidor Nginx. O access.log parece funcionar bem.

Eu tenho isso na parte inferior de www.conf in /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

Não há nada nos logs do Docker e não há erros em /var/log/fpm-php.www.log ...

O que preciso fazer para exibir e registrar erros?

Eu também tentei o log de erro como: /proc/self/fd/2

    
por Asa Carter 01.03.2017 / 16:38

1 resposta

1

Acho que foi porque o nível de relatório de erros não foi definido no meu 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

Isso está produzindo erros na tela e no log.

Espero que ajude alguém ..

    
por 01.03.2017 / 19:00