2012-02-07 107 views
1

我有一個asp.net博客,隨機引發此錯誤:Asp.net拋出隨機誤差

The page cannot be displayed because an internal server error has occurred.

它持續從5分鐘到1小時的任何地方。

我還沒有實現錯誤日誌記錄,但在此期間可能會導致這種情況?一段時間後,錯誤消失。

謝謝。

+0

你檢查事件日誌? – 2012-02-07 11:29:31

+1

問問你的主機是否有問題 – 2012-02-07 11:29:55

+0

你的代碼有問題,內存模塊有問題,上帝?這真的可以是任何事情。你需要更多的調查和日誌記錄是一個很好的首選。 – 2012-02-07 11:30:26

回答

3

檢查你的Windows事件日誌,特別是應用程序日誌。未捕獲的ASP.NET錯誤將顯示在那裏。

+0

它在外部託管,我只是想知道這個錯誤可能是特定的東西。 – TheGateKeeper 2012-02-07 11:38:00

3

使用Elmah,它可以作爲nuget包使用,在2分鐘內您將有一個啓用錯誤記錄的應用程序。所以你可以查看和檢測錯誤。

Elmah有很多功能並且易於集成。您可以按照這些鏈接獲取更多信息。

http://code.google.com/p/elmah/

http://www.hanselman.com/blog/ELMAHErrorLoggingModulesAndHandlersForASPNETAndMVCToo.aspx

http://nuget.org/packages/elmah

+0

是的我知道了,這就是我正在做的。 – TheGateKeeper 2012-02-07 11:37:43