2016-11-17 117 views
-1

IIS error screenshotIIS7錯誤500隨機

我的Asp.net網站已經推出3個月左右。 最近的網站開始發生錯誤HTTP 500

奇怪的是,該錯誤是隨機發生的。大多數添加後,刪除更新,錯誤會發生。當我看到這個錯誤時,我會去IIS並重新啓動IIS,網站奇蹟般地好。但現在,網站越來越頻繁。

我試圖弄明白哪裏出了問題。調試消息沒有給我太多的價值信息(請參閱截圖)。我已經在項目中添加了一些日誌。 和嘗試捕捉錯誤日誌顯示

無法連接到MySQL服務器上的「localhost」(10048)

它沒有任何意義,我,爲什麼這個問題可以通過治療重新啓動IIS。 現在我完全不知道如何跟蹤這個問題。

回答

0

每當您的應用程序面臨的一個未處理的異常,你會得到它只是指出一個「錯誤」發生了「500」錯誤代碼。 由於無法連接到數據庫以引發未處理的異常,因此可能會發生這種情況。 要解決這一點,並獲得有關錯誤的詳細信息: 1 - 檢查Windows事件查看器 2 - 嘗試實現在Global.asax的Application_Error方法獲得更多詳細的錯誤(這裏是一個快速演示如何做到這一點: (https://msdn.microsoft.com/en-us/library/24395wz3.aspx