在PHP中,可以通過修改配置文件php.ini來開啟錯誤報告,或者通過代碼設置error_reporting函數來捕捉錯誤。
打開php.ini文件,在文件中找到錯誤報告相關的配置項,一般是"error_reporting"和"display_errors"。將錯誤報告配置項設置為要捕捉的錯誤級別,例如 “E_ALL” 表示捕捉所有的錯誤,將"display_errors"設置為 “On” 表示顯示錯誤信息。保存文件后,重啟Web服務器使配置生效。
在PHP代碼中,可以使用error_reporting函數和ini_set函數來設置錯誤報告。
設置錯誤報告級別:
error_reporting(E_ALL);
顯示錯誤信息:
ini_set('display_errors', 'On');
這些代碼應該在代碼的開頭部分進行設置,以確保能夠捕捉到所有的錯誤和顯示錯誤信息。
注意:在生產環境中,建議將錯誤報告級別設置為較低的級別,避免敏感信息泄露。同時,不建議在生產環境中顯示錯誤信息,可以將"display_errors"設置為 “Off”,并將錯誤信息記錄到日志文件中。