ubuntu nginx php錯誤日誌輸出不了

最近碰到一個很鬱悶的問題,使用ubuntu搭建LNMP環境後,想要查看php文件的錯誤日誌,發現網頁訪問看不了,且也沒有找到對應的日誌。

查找資料後,以我本地的搭建的版本爲例,php7.3,通過導入官方的包進行安裝的,需要修改php-fpm的配置文件/etc/php/7.3/fpm/php-fpm.conf,在最後加入以下配置:

catch_workers_output = yes
php_flag[display_errors] = on
php_admin_value[error_log] = /var/log/fpm-php.www.log
php_admin_flag[log_errors] = on
然後創建日誌文件:
touch /var/log/fpm-php.www.log && chmod 777 /var/log/fpm-php.www.log

接下來重新載入php-fpm配置文件:

service php7.3-fpm reload
就可以看到對應的php執行的錯誤信息了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章