PHP配置錯誤資訊回報的等級

2022-07-13 00:03:30 字數 854 閱讀 6586

error_reporting:配置錯誤資訊回報的等級 

1        e_error                 致命的執行錯誤 

2        e_warning             執行時警告(非致命性錯誤) 

4        e_parse                編譯時解析錯誤 

8        e_notice                執行時提醒(經常是bug,也可以是有意的) 

16        e_core_error         php啟動時初始化過程中的致命錯誤 

32        e_core_warning        php啟動時初始化過程中的警告(非致命性錯誤) 

64        e_compile_error       編譯時致命性錯誤 

128      e_compile_warning   編譯時警告(非致命性錯誤) 

256        e_user_error            使用者自定義的致命錯誤 

512        e_user_warning       使用者自定義的警告(非致命性錯誤) 

1024      e_user_notice          使用者自定義的提醒(經常是bug,也可能是有意的) 

2047      e_all                  除e_strict外的所有錯誤(php6中為8191,即包含所有) 

2048      e_strict              編碼標準化警告(建議如何修改以向前相容) 

日誌錯誤資訊等級

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

php錯誤資訊

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

php 不列印錯誤資訊 php不輸出錯誤資訊怎麼辦

php不輸出錯誤資訊的解決辦法 首先開啟 php.ini 然後修改內容為 error reporting e alldisplay errors on 最後儲存修改即可。本教程操作環境 windows7系統 php7.1版,該方法適用於所有品牌電腦。php不輸出錯誤資訊的解決辦法 安裝完lnmp之後...