PHP輸出所有的錯誤報告error_reporting=E_ALL設置
例如不顯示警告error_reporting=E_ALL & ~E_WARNING
用PHP函數設置PHP.INI ini_set() 如
ini_set(“error_reporting”,E_ALL)
獲取PHP.ini裡面的值可以用函數ini_get()
如ini_get(“upload_max_filesize”)
PHP不顯示錯誤報告PHP.ini 裡面設置display_errors=off
我們在開發階段要開啟錯誤報告,運行階段不要輸入任何一種錯誤報告(用display_errors=Off)
將錯誤報告寫入日志當中去
1:指定輸出錯誤報告error_reproting=E_ALL
2:關閉錯誤輸出display_errors=Off
3:開啟錯誤日志功能 log_errors = On
@默認不指定錯誤日志位置,則默認寫到web服務器的日志中
@為error_log指定一個文件名 (日志存放的地方)
@寫入到操作系統日志中的用法是error_log=syslog
Rootexp