PHP的錯誤資訊記錄到日誌檔案中

2021-08-30 16:55:18 字數 361 閱讀 8238

修改php.ini

display_errors = off //不顯示錯誤資訊(不輸出到頁面或螢幕上)

log_errors = on //記錄錯誤資訊(儲存到日誌檔案中)

error_reporting = e_all //捕獲所有錯誤資訊

error_log = //設定日誌檔名

程式中修改以上配置

ini_set("display_errors",0)

ini_set("error_reporting",e_all); //這個值好像是個php的常量

ini_set("error_log","")

ini_set("log_errors",1);

將錯誤資訊記錄到日誌檔案

自定義乙個函式,可以將錯誤資訊記錄到檔案,如下 記錄第三方平台操作的錯誤資訊 author yj 2016 05 19 param unknown msg 要記錄的錯誤資訊 param string destination 存放錯誤日誌的目錄 function writelog msg,destin...

php錯誤資訊

使 用指定的檔案記錄錯誤報告日誌使用指定的檔案記錄錯誤報告日誌使用指定的檔案記錄錯誤報告日誌 如果使用自己指定的檔案記錄錯誤日誌,一定要確保將這個文 件存放在文件根目錄之外,以減少遭到攻擊的可能。並且該檔案一定要讓php指令碼的執行使用者 web伺服器程序所有者 具有寫許可權。假設在linux操作系...

日誌錯誤資訊等級

同乙個服務所產生的資訊也是有差別的,有啟動時僅通知系統而已的一般資訊 information 有出現還不至於影響到正常執行的警告資訊 warn 還有系統硬體發生嚴重錯誤時,所產生的重大問題資訊 error 等等 資訊到底有多少種嚴重的等級呢?基本上,syslog 將資訊分為七個主要的等級,依序是這樣...