本篇內容介紹了“php error log 不生效如何解決”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、重慶小程序開發(fā)公司、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了錯那免費建站歡迎大家使用!
php error log不生效的解決辦法:首先編輯“/etc/php-fpm.d/www.conf”;然后重啟“php-fpm”;最后調用“error_log()”即可。
本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版,DELL G3電腦
php error log 不生效怎么辦?
記一個PHP error_log輸出日志不生效踩的坑
一開始想在項目里用error_log()來輸出日志,在php.ini中開啟如下配置:
log_errors = On error_log = /mnt/hgfs/workspace/php-error.log
然后在項目里用error_log()打印日志,發(fā)現(xiàn)php-error.log無內容
用phpinfo()查看配置
發(fā)現(xiàn)php.ini中的配置未生效 編輯/etc/php-fpm.d/www.conf
將這兩行注釋掉,重啟php-fpm,再次查看phpinfo
已變成我們配置的值,再調用error_log(),發(fā)現(xiàn)能正確輸出到文件,原因是php_admin_value會覆蓋php.ini中的值。
“php error log 不生效如何解決”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質量的實用文章!