Iis-7.5
當沒有任何內容寫入事件日誌時,如何診斷 IIS 7.5 上的 500 內部伺服器錯誤?
我剛剛將更新部署到現有的 ASP.NET MVC3 站點(它已經配置)並且我得到 IIS 藍屏當機說明
HTTP 錯誤 500.0 - 內部伺服器錯誤
該頁面無法顯示,因為發生了內部伺服器錯誤。
然而; 應用程序事件日誌中沒有顯示任何內容,我希望看到該條目的(更多)詳細描述。
我該如何診斷這個問題?
看一下 IIS7 的 Failed Request Tracing 功能:
我要做的另一件事是調整您的
<httpErrors>
設置,因為 IIS 可能正在從管道的更深處接收錯誤消息:<configuration> <system.webServer> <httpErrors existingResponse="PassThrough" /> </system.webServer> </configuration>
如果站點是用 Classic ASP 編寫的,那麼請確保在 ASP 配置功能中打開將錯誤發送到瀏覽器設置:
最後,如果您使用的是 Internet Explorer,請確保您在高級設置中關閉了顯示友好的 HTTP 錯誤消息(儘管我懷疑您已經這樣做了,或者正在使用其他瀏覽器)。