error-handling

    24熱度

    4回答

    在日誌框架log4j & log4net中,您可以記錄各種級別的信息。大多數級別都有明顯的意圖(比如「調試」日誌與「錯誤」)。然而,我一直膽怯的一件事是將我的日誌分類爲「致命」。 什麼類型的錯誤非常嚴重,以至於它們應該被歸類爲致命?雖然這是輕微的情況驅動,但在決定將異常記錄爲致命錯誤還是僅僅是錯誤時,您使用的一些經驗法則是什麼?如果缺少的東西或情況發生了該應用程序根本無法繼續

    37熱度

    7回答

    在我的JSF/Facelets的應用程序,這裏是我的表單的一部分的簡化版本: <h:form id="myform"> <h:inputSecret value="#{createNewPassword.newPassword1}" id="newPassword1" /> <h:message class="error" for="newPassword1" />

    4熱度

    3回答

    理論上,最終用戶不應該看到內部錯誤。但實際上,理論和實踐有所不同。所以問題是向最終用戶展示什麼。現在,對於完全不懂技術的用戶,您希望儘可能少地展示(「點擊這裏提交bug報告」類型的東西),但對於更高級的用戶,他們會想知道是否存在如果它已經知道了一段時間,所以你想包括一些有關什麼是錯誤的信息。 經典方式做到這一點是或者與文件名斷言:行號或與同一堆棧跟蹤。現在這對開發者來說很好,因爲它指出了他在這個問

    1熱度

    4回答

    對於大多數生產站點,您想知道何時出現錯誤儘快。我的問題是如何最好地獲取這些信息。 通常情況下,最好是在電子郵件中獲取錯誤,因爲我不會每天坐在一起看錯誤日誌,直到出現錯誤 - 這是不可能的,因爲我有20個或更多生產站點不同的服務器這些錯誤可能是任何事情,包括未設置的變量,接收到的無效數據或查詢錯誤。 此刻我按照PHPs websites, found here的例子。因此,它會創建一個文本字符串以及

    2熱度

    1回答

    我基本上想知道PHP中的每個錯誤級別中包含什麼,as found here。例如,未設定的變量或關鍵字在哪裏下降?或者分析下降到什麼程度?我似乎無法在PHP網站或一般互聯網上找到關於此的任何文檔。 編輯:我正在尋找什麼錯誤導致什麼錯誤級別/類型或其他方式的列表。

    21熱度

    6回答

    什麼是隱藏PHP錯誤的最佳方法是在瀏覽器上顯示? 難道是使用以下: ini_set("display_errors", 1); 任何最佳實踐提示,將不勝感激的! 我記錄錯誤,我只是想確保將display_errors值設置爲關(或0)不會阻止記錄錯誤。

    0熱度

    2回答

    我有這引起了一個錯誤的方法的VB6類: Public Sub DoSomething ... err.Raise 12345, description:="Error message" ... End Sub 這種方法是從一種叫做: ​​ 此工程在運行時正常,但在設計時的錯誤處理不起作用。取而代之的是VB6 IDE從我可以進入調試模式或結束程序的位置顯示其標準消

    98熱度

    16回答

    在什麼情況下應該在應用程序上捕獲java.lang.Error?

    2熱度

    1回答

    是否有可能在ASP.Net中捕獲ASP錯誤(在IIS中設置自定義錯誤頁面),並以某種方式訪問​​Err對象或類似的東西,就像在VBScript中使用server.GetLastError()一樣? 謝謝。

    0熱度

    4回答

    我有一個Windows服務,我試圖調試。 在Catch()子句中添加錯誤日誌記錄是一個壞主意嗎? 我的日誌記錄是使用數據庫記錄錯誤btw。