服務端環境:Windows2008 + IIS7
客戶端瀏覽器設置:取消“顯示友好的HTTP錯誤信息”
IIS7設置(GUI):
1. <網站>-ASP-調試屬性-將錯誤發送到瀏覽器,修改為True
2. <網站>-錯誤頁-操作-編輯功能設置,選擇“詳細錯誤信息”
默認情況下,這里選擇的是第三項“本地請求的詳細錯誤和遠程請求的自定義錯誤頁”,所以出現的情況會是:在本地調試可以看到錯誤的詳細信息,但是通過遠程來訪問的時候就看不到了。
另外,網上有些說法是將500這個錯誤也修改為500-100.asp。自己嘗試了一下,並沒有實際效果。如果不設置上面的第二步,錯誤同樣無法發送到客戶端的瀏覽器上。