|
如果你使用iis 5.0,你會發(fā)現(xiàn)iis 5.0的錯誤信息比iis 4.0來的含糊的多了,這是由于iis 5.0開始使用asperror處理錯誤的緣故。就拿數(shù)據(jù)庫登錄失敗來說吧 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 - 內(nèi)部服務(wù)器錯誤 - ASP 錯誤 Internet 信息服務(wù) -------------------------------------------------------------------------------- 技術(shù)信息(適用于支持人員) 錯誤類型: 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
詳細(xì)信息: Microsoft 支持
這對于asp的安全性來說是個好事,但對于我們調(diào)試程序來說,就不是那么方便了。以下簡單的介紹一下,如果回到iis 4.0的方法
1、選擇你的站點,屬性,自定義錯誤信息 2、選擇500:100錯誤,編輯屬性 3、通常原設(shè)置值為url,\iishelp\common\500-100.asp 4、改為"默認(rèn)值",確定,確定 4、現(xiàn)在錯誤處理變?yōu)椤癷nternal server error - asp error" 注意 以上修改只是為了調(diào)試asp程序方便,調(diào)試完畢后應(yīng)該重新設(shè)回原樣
|