2017-04-21 84 views
0

我在php-fpm/php70.ini和laravel.ini中將「display_errors = off」更改爲「display_errors = On」,並重新啓動nginx和php-fpm,但是當我刷新phpinfo頁面時,它顯示display_errors仍然關閉。 所以我不能在頁面上顯示php錯誤。
你能告訴我如何解決它,謝謝。
我正在使用Mac。
我發現當我在php70.ini中改變了一些配置時,有些東西在工作,有些東西沒有工作。例如,我將「display_startup_errors」從「Off」更改爲「On」,它工作正常,並在phpinfo頁面顯示「On」。
希望有人能告訴我爲什麼?使用Laradock時,「display_errors」標誌不起作用

+0

這裏是laradock/PHP-FPM https://開頭的github .COM/laradock/laradock /文件/ 947367/php-fpm.zip – zomboo

回答

0

最後,我找到了原因。 因爲laravel.ini沒有重新加載。我在laradock/php-fpm /中修改了laravel.ini中的顯示錯誤,然後運行 docker-compose stop,然後運行docker composer up -d nginx mysql,但是當我輸入php-fpm容器時,我發現laravel.ini仍然沒有改變,它沒有重新加載或更新。
因爲laravel.ini是通過laradock/php-fpm/Dockerfile -70中的ADD方法加載line321: ADD ./laravel.ini /usr/local/etc/php/conf.d ADD ./laravel.pool .conf文件/usr/local/etc/php-fpm.d/

答://github.com/laradock/laradock/issues/832