我在PHP中使用了一個自定義錯誤處理程序和完整的錯誤報告來跟蹤錯誤。這對調試非常有用,並將所有錯誤記錄在數據庫中以便稍後調查。如何通過PHP中的嚴格報告來管理錯誤?
無論如何,現在這種方法禁止使用@
忽略發生錯誤時的錯誤。我現在遇到了這個問題,我嘗試在我的系統上重命名一個目錄,因爲它偶爾會引發錯誤(如果文件正在被訪問)。
我希望能夠在我的代碼中捕獲這個錯誤,以防止執行其餘的函數,但我也不希望這個錯誤出現在我的錯誤日誌數據庫中(考慮到這個錯誤是'管理'在代碼中,沒有必要看到它失敗了)。
有沒有簡單的解決方案呢?我嘗試使用try/catch,但它似乎仍然會拋出錯誤。
我可以看到你的try/catch塊嗎? – 2011-04-20 05:27:39