首頁  >  文章  >  後端開發  >  php怎麼將錯誤輸出到文件

php怎麼將錯誤輸出到文件

藏色散人
藏色散人原創
2021-10-18 09:16:082413瀏覽

php將錯誤輸出到檔案的方法:1、在php設定檔中找到php.ini;2、透過設定「log_errors = On」將錯誤訊息輸入到log檔案中即可。

php怎麼將錯誤輸出到文件

本文操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn