進行如下的設置就能查看到nginx下php-fpm不記錄php錯誤日志的方法:
1,修改php-fpm.conf中的配置,如果沒有請增加:
復制代碼 代碼如下:
[global]
error_log = log/php_fpm.log
[www]
catch_workers_output = yes
2.修改php.ini中配置,沒有則增加:
復制代碼 代碼如下:
log_errors = On
error_log = log/php_error_log
error_reporting=E_ALL&~E_NOTICE
error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT
3.重啟php-fpm
systemctl restart php-fpm
當PHP執行錯誤時就能看到錯誤日志在”/usr/local/php/var/log/php_error_log”中了