我們正在將ASP Classic/ASP.NET應用程序從IIS 6遷移到IIS 7.5。在經典模式下大多數情況下運行得很好,但我們在IIS 7.5處理錯誤方面遇到了很多問題。我們使用經典的ASP頁面進行錯誤報告,我們在這裏捕獲錯誤信息,然後重定向到頁面以顯示錯誤。基於我們的測試Server.GetLastError
和Request.ServerVariables("SCRIPT_NAME")
從日誌頁面訪問時不返回錯誤的詳細信息和來源。是否有其他方法可以檢索IIS 7.5上的錯誤信息或執行日誌記錄?IIS 7.5經典ASP錯誤處理與IIS不同6
如果這有幫助,使用freb我們已經注意到IIS似乎生成一個全新的請求,然後開始執行我們的錯誤捕獲。
在此先感謝。
除了下面顯示的答案,我們還需要在細粒度級別啓用「詳細」錯誤以支持某些情況。 – smaclell 2010-11-16 21:27:27