2014-01-06 153 views
-3

有人能告訴我什麼是最好的方法來調試爲什麼500錯誤被拋出,如果它沒有被存儲在日誌中?我有一個用C#編寫的網站,正在使用SQL Server Management Studio。調試500內部服務器錯誤

問題是,用戶有時在登錄網站時收到500錯誤。我使用Elmah來記錄數據庫中的錯誤,它通常效果很好,但沒有特別記錄這些錯誤。我知道這是事實,因爲我知道錯誤發生的時間,並且所有日誌都有時間戳。

如果錯誤日誌沒有顯示這些錯誤,是否還有其他工具可以使用?

我很抱歉,如果這個問題是重複的,但我搜索了很多其他帖子,沒有找到匹配。

回答

1

IIS有幾個日誌。尋找名爲HTTPErr的文件夾,可能在Windows \ System32 \ logfiles中。這可以包含更多的數據。

如果發生500錯誤,它將永遠無法訪問您的代碼,最有可能的是,所以沒有太多的事情可以做到。