讓IIS 5.0的出錯信息提示更詳細的方法
發表時間:2024-02-10 來源:明輝站整理相關軟件相關文章人氣:
[摘要]如果你使用iis 5.0,你會發現iis 5.0的錯誤信息比iis 4.0來的含糊的多了,這是由于iis 5.0開始使用asperror處理錯誤的緣故。就拿數據庫登錄失敗來說吧 iis 4.0顯示的是 Microsoft OLE DB Provider for SQL Server 錯誤 '...
如果你使用iis 5.0,你會發現iis 5.0的錯誤信息比iis 4.0來的含糊的多了,這是由于iis 5.0開始使用asperror處理錯誤的緣故。就拿數據庫登錄失敗來說吧
iis 4.0顯示的是
Microsoft OLE DB Provider for SQL Server 錯誤 '80040e4d'
Login failed for user 'xxx'.
xxxxx.asp,行xx
在iis 5.0中就顯示
HTTP 500.100 - 內部服務器錯誤 - ASP 錯誤
Internet 信息服務
--------------------------------------------------------------------------------
技術信息(適用于支持人員)
錯誤類型:
Microsoft OLE DB Provider for SQL Server (0x80040E4D)
/jjx/ActiveUBB/default.asp, 第 95 行
瀏覽器類型:
Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
頁:
GET /jjx/ActiveUBB/default.asp
時間:
2000年4月23日, 12:05:57
詳細信息:
Microsoft 支持
這對于asp的安全性來說是個好事,但對于我們調試程序來說,就不是那么方便了。以下簡單的介紹一下,如果回到iis 4.0的方法
1、選擇你的站點,屬性,自定義錯誤信息
2、選擇500:100錯誤,編輯屬性
3、通常原設置值為url,\iishelp\common\500-100.asp
4、改為"默認值",確定,確定
4、現在錯誤處理變為“internal server error - asp error"
注意
以上修改只是為了調試asp程序方便,調試完畢后應該重新設回原樣(出處:熱點網絡)