php開啟錯誤紀錄檔的方法:首先找到並開啟php.ini組態檔;然後將【log_errors = On】修改成【log_errors = Off】即可。
本文操作環境:windows10系統、php 7.3、thinkphp t480電腦。
要開啟錯誤紀錄檔,只需要在php.ini組態檔中做如下修改即可:
1. error_reporting = E_ALL #將會向PHP報告發生的每個錯誤 2. display_errors = Off #不顯示滿足上條 指令所定義規則的所有錯誤報告,設定成off發生錯誤時,瀏覽器報500,不顯示具體錯誤(具體錯誤不會輸出到瀏覽器上,使用者也就看不到。會寫到第5步的錯誤檔案中,非正式環境全設定成on更方便) 3. log_errors = On #開啟錯誤紀錄檔 4. log_errors_max_len = 1024 #設定每個紀錄檔項的最大長度 5. error_log =/usr/local/error.log #指定產生的 錯誤報告寫入的紀錄檔檔案位置
PHP的組態檔按上面的方式設定完成以後,並重新啟動Web伺服器。這樣,在執行PHP的任何指令碼檔案時,所產生的所有錯誤報告都不會在瀏覽器中顯示,而會記錄在自己指定的錯誤紀錄檔 /usr/local/error.log 中。
此外,不僅可以記錄滿足error_reporting所定義規則的所有錯誤,而且還可以使用PHP中的error_log()函數,送出一個使用者自定義的錯誤資訊,寫入到error_log中。或故意發生個錯誤,如 執行echO,觸發的錯誤就會寫到php的錯誤紀錄檔中。
相關推薦:
以上就是php怎麼開啟錯誤紀錄檔的詳細內容,更多請關注TW511.COM其它相關文章!