第081講 php錯誤日誌

2021-08-18 23:27:11 字數 477 閱讀 6586

demo:

自定義乙個錯誤處理函式,當開啟乙個檔案不存在時候,自動呼叫該函式並記錄錯誤資訊到d:/mylog.txt檔案中

要求記錄錯誤號,錯誤資訊和發生時間

<?php 

function my_error($errno,$errmes)

/**function my_error1($errno,$errmes)*/

set_error_handler("my_error",e_warning);

$fp = fopen("aaa.txt","r");

?>

結果:

以上錯誤日誌儲存正常是使用error_log 來儲存的 不光能存本地 也能傳送遠端伺服器 功能還是比較強大的,先不研究這個了。

php錯誤日誌

對於php開發者來說,一旦某個產品投入使用,應該立即將display errors選項關閉,以免因為這些錯誤所透露的路徑 資料庫連線 資料表等資訊而遭到黑客攻擊。但是,任何乙個產品在投入使用後,都難免會有錯誤出現,那麼如何記錄一些對開發者有用的錯誤報告呢?我們可以在單獨的文字檔案中將錯誤報告作為日誌...

php錯誤日誌

display errors 是否顯示錯誤 off遮蔽所有錯誤,on顯示錯誤,錯誤級別要 error reporting 定義,即輸出那些錯誤內容要error reporting定義。開發時可設定為 display errors on,正式環境最好關掉 display errors off,因為顯示...

php錯誤日誌

對於php開發者來說,一旦某個產品投入使用,應該立即將 display errors選項關閉,以免因為這些錯誤所透露的路徑 資料庫連線 資料表等資訊而遭到黑客攻擊。但是,任何乙個產品在投入使用後,都難 免會有錯誤出現,那麼如何記錄一些對開發者有用的錯誤報告呢?我們可以在單獨的文字檔案中將錯誤報告作為...