很多情況下,我們需要在瀏覽器看到ASP頁面真正的詳細的錯誤信息,而不想看到那些HTTP500之類的無意義的提示。
1、已經(jīng)準備好一個訪問有報錯的ASP頁面
2、客戶端瀏覽器設(shè)置
IE屬性里面需要取消勾選 【顯示友好的HTTP錯誤信息】
此項目為客戶端配置,設(shè)置打開網(wǎng)頁的電腦上的IE的屬性,與IIS服務(wù)器無關(guān)。
3、修改 IIS 里面的 【ASP】 屬性
如果是設(shè)置全局,則選擇全局里面的【ASP】模塊進去配置
此處僅對單個網(wǎng)站配置,則選中需要修改的網(wǎng)站
雙擊 模塊 【ASP】 ,進入 功能配置
展開【調(diào)試屬性】,將【錯誤發(fā)送到瀏覽器】,修改為【True】
4、修改 IIS 里面的 【錯誤頁】 屬性
如果是設(shè)置全局,則選擇全局里面的【錯誤頁】模塊進去配置
此處僅對單個網(wǎng)站配置,則選中需要修改的網(wǎng)站
雙擊 模塊 【錯誤頁】 ,進入 功能配置
右側(cè),進入【編輯功能】,選擇【詳細錯誤】
默認情況下,這里選擇的是【本地請求的詳細錯誤和遠程請求的自定義錯誤頁】
所以出現(xiàn)的情況會是:在本地調(diào)試可以看到錯誤的詳細信息,但是通過遠程來訪問的時候就看不到了。
5、如此配置之后,ASP頁面的錯誤就可以看到真實的詳細的錯誤信息了,從而幫助您解決問題。