IIS7.5 顯示詳細(xì)錯(cuò)誤信息的方法
使用Win7/Win2008/R2操作系統(tǒng)的用戶在不斷增加,Win7下測(cè)試程序時(shí),如果程序出 錯(cuò),IIS7會(huì)提示HTTP Error 500 - Internal Server Error (500 - 內(nèi)部服務(wù)器錯(cuò)誤) 的簡(jiǎn)單錯(cuò)誤信息。這些簡(jiǎn)單信息對(duì)應(yīng)用戶來(lái)說(shuō)比較友好,但是卻使開(kāi)發(fā)測(cè)試人員不清楚具體明確的錯(cuò)誤信息。該如何讓W(xué)in7下顯示詳細(xì)的錯(cuò)誤信息呢?可以通過(guò) 配置IIS7 以輸出詳細(xì)錯(cuò)誤信息。
通過(guò) IIS 配置
1、打開(kāi)IIS管理器,或按住 WIN + R 打開(kāi)命令行輸入 inetmgr 打開(kāi) IIS 管理
2、左邊目錄選擇目標(biāo)站點(diǎn),在右邊 IIS 塊中雙擊 “錯(cuò)誤頁(yè)面”
3、在 錯(cuò)誤頁(yè)面”中右邊的 “操作”項(xiàng)中選擇 “編輯功能設(shè)置”
4、在 Error Responses 中,選擇 Detailed errors,單機(jī) OK 完成配置。


通過(guò) web.config 配置
其實(shí),上面在兩種配置,最終都會(huì)反應(yīng)到對(duì)應(yīng)的 web.config 中。因此,我們可以直接編輯 web.config。特別是對(duì)于買的虛擬主機(jī)(Shared Web Hosting),沒(méi)有權(quán)限更改IIS。打開(kāi)網(wǎng)站目錄,找到 web.config 文件(如果沒(méi)有,就建立一個(gè) txt 文件存為 web.config),找到 system.webServer 配置節(jié),添加配置 <httpErrors errorMode="DetailedLocalOnly" />。
<configuration>
<system.webServer>
<httpErrors errorMode="DetailedLocalOnly" />
</system.webServer>
</configuration>
注意
此參數(shù)選項(xiàng)可以應(yīng)用到網(wǎng)站或子目錄或虛擬目錄。
此參數(shù)選項(xiàng)對(duì)所有 IIS 應(yīng)用程序有效,包括 ASP, APS.NET, PHP 等。
如果是 ASP.NET 程序,可能還需要配置 <customErrors mode="Off" />
<system.web> <customErrors mode="Off" /> </system.web>
通過(guò) IIS 配置
1、打開(kāi)IIS,或按住 WIN + R 打開(kāi)命令行輸入 inetmgr 打開(kāi) IIS 管理
2、左邊目錄選擇目標(biāo)站點(diǎn),在右邊 IIS 塊中雙擊 “ASP”
3、在 ASP 頁(yè)中展開(kāi) "調(diào)試屬性"節(jié)點(diǎn)
4、找到 “將錯(cuò)誤發(fā)送到瀏覽器”,選擇 true
5、應(yīng)用即可。

此外,如果是 ASP 程序,還可以配置 sendErrorsToBrowser 選項(xiàng)。
相關(guān)文章
Windows Server 2019 DNS服務(wù)器搭建的實(shí)踐步驟
DNS是域名和與之相對(duì)應(yīng)的IP地址轉(zhuǎn)換的服務(wù)器,本文主要介紹了Windows Server 2019 DNS服務(wù)器搭建的實(shí)踐步驟,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-04-04
win2003開(kāi)機(jī)自動(dòng)登錄后鎖定
系統(tǒng)是2003企業(yè)版 我想讓一個(gè)管理員帳號(hào)開(kāi)機(jī)自動(dòng)登錄后自動(dòng)進(jìn)行鎖定狀態(tài),請(qǐng)問(wèn)怎么操作?2008-08-08
最新Windows Server 2012 R2磁盤分區(qū)的詳細(xì)步驟
這篇文章主要介紹了最新Windows Server 2012 R2磁盤分區(qū)的詳細(xì)步驟,通過(guò)圖文并茂的形式介紹了假如只有一個(gè)磁盤的分區(qū)方法,需要的朋友可以參考下2022-04-04
Windows server 2008 R2 服務(wù)器系統(tǒng)安全防御加固方法
這篇文章主要介紹了Windows server 2008 R2 服務(wù)器系統(tǒng)安全防御加固方法,需要的朋友可以參考下2015-07-07
網(wǎng)站出現(xiàn)503(503 Service Temporarily UnavailableThe requested)服務(wù)暫
今天訪問(wèn)網(wǎng)站變成這個(gè)了,503 Service Temporarily UnavailableThe requested 一般由于我們的主機(jī)負(fù)載過(guò)大造成的2012-10-10
Windows 2008 R2服務(wù)管理器刷新失敗的解決方法
刷新服務(wù)器管理器時(shí)出現(xiàn)意外錯(cuò)誤: 異常來(lái)自 HRESULT:0x800F0818,有關(guān)詳細(xì)信息,請(qǐng)參閱事件日志: 診斷、事件查看器、應(yīng)用程序和服務(wù)日志、Microsoft、Windows、服務(wù)器管理器、操作2016-08-08
Winserver2019搭建iSCSI雙向認(rèn)證服務(wù)的實(shí)現(xiàn)
本文主要介紹了Winserver2019搭建iSCSI雙向認(rèn)證服務(wù)的實(shí)現(xiàn),通過(guò)具體的配置步驟,實(shí)現(xiàn)了iSCSI雙向認(rèn)證的搭建和測(cè)試,感興趣的可以了解一下2023-09-09
解決windows10下"sqlplus / as sysdba"執(zhí)行提示無(wú)權(quán)限問(wèn)題
這篇文章主要介紹了解決windows10下"sqlplus / as sysdba"執(zhí)行提示無(wú)權(quán)限問(wèn)題,在文中給大家介紹了Windows下sqlplus “/as sysdba”登陸報(bào)“ORA-01031: insufficient privileges”處理方法,感興趣的朋友跟隨腳本之家小編一起看看吧2018-08-08
WIN2003下安裝amp(apache+mysql+php+phpmyadmin)環(huán)境
WIN2003下安裝amp環(huán)境apache+mysql+php+phpmyadmin運(yùn)行安裝配置。2009-12-12

