我們已經將使用傳統asp編寫的應用程序遷移到Azure網站(共享),並且一些頁面只是出現錯誤「由於發生了內部服務器錯誤,無法顯示頁面」。沒有任何細節。這些頁面可以在IIS 7下或使用IIS Express下正常工作。如何在Azure網站上他們沒有。Azure上的經典ASP網站「由於發生內部服務器錯誤,無法顯示頁面。」
正如我已經配置了在Azure上的網站下面的一些其他職位建議:
1)Web服務器日誌 - ON
2)詳細的錯誤信息 - ON
3)的Web.config - 的customErrors模式關閉。
<customErrors mode="Off"/>
<compilation debug="true" targetFramework="4.0">
還有日誌消息沒有提供任何更多的細節什麼是錯的,只是提供了以下信息:
詳細錯誤信息:
模塊IsapiModule
通知ExecuteRequestHandler
處理器ASPClassic
錯誤代碼0x00000000
有關如何在Azure網站上調試經典asp頁面問題的任何幫助表示讚賞。謝謝。
您可以設置Windows Azure診斷程序或使用遠程桌面並根據以前的SO文章中引用的解決方案導航到內部IP:http://stackoverflow.com/questions/6324463/how-to-debug-azure -500內部服務器錯誤 – AardVark71 2013-03-21 08:42:44
爲我解決問題[此答案](http://stackoverflow.com/a/43521722/5996253)我希望可以幫助 – 2017-04-20 14:13:24