php將錯誤輸出到檔案的方法:1、在php設定檔中找到php.ini;2、透過設定「log_errors = On」將錯誤訊息輸入到log檔案中即可。
本文操作環境:windows7系統、PHP7.1版、DELL G3電腦
php怎麼將錯誤輸出到檔案?
將PHP錯誤輸入到日誌檔案中
(LAMP)禁止用戶端瀏覽器顯示PHP程式碼錯誤,將錯誤訊息儲存到日誌檔案中:
在php設定檔中找到php.ini(如在Centos6.7下的/etc/php.ini),設定
display_errors = Off //不允许在浏览器中显示错误信息 log_errors = On //将错误信息输入到log文件中 error_log = /var/www/html/php_errors_log//指定错误日志位置
找到apache的設定檔http.conf(如在Centos6.7下的/etc/httpd/conf/httpd.conf),設定
php_flag display_errors off php_value error_reporting 2039
重啟apache伺服器
service httpd restart
#註:
1、若log_errors指定的目錄存在或沒有權限,錯誤還是會輸出到瀏覽器上的
2、向log_errors檔案寫錯誤日誌的Centos使用者是apache(不是apache伺服器,而是Centos的一個使用者),所以要注意apache使用者的權限
推薦學習:《PHP影片教學》
以上是php怎麼將錯誤輸出到文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!