配置IIS7顯示詳細(xì)錯(cuò)誤信息
通過(guò) IIS 配置
- 按住 WIN + R 打開命令行輸入 inetmgr 打開 IIS 管理
- 左邊目錄選擇目標(biāo)站點(diǎn),在右邊 IIS 塊中雙擊 Error Pages
- 在 Error Pages 中右邊的 Actions,選擇 Edit Feature Settings
- 在 Error Responses 中,選擇 Detailed errors,單機(jī) OK 完成配置。
通過(guò)命令行
啟用詳細(xì)錯(cuò)誤:
%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/yourapp" /section:httpErrors /errorMode:Detailed
禁用詳細(xì)錯(cuò)誤:
%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/yourapp" /section:httpErrors /errorMode:Custom
通過(guò) web.config 配置
其實(shí),上面在兩種配置,最終都會(huì)反應(yīng)到對(duì)應(yīng)的 web.config 中。因此,我們可以直接編輯 web.config。特別是對(duì)于買的虛擬主機(jī)(Shared Web Hosting),沒有權(quán)限更改IIS。打開網(wǎng)站目錄,找到 web.config 文件(如果沒有,就建立一個(gè) txt 文件存為 web.config),找到 system.webServer 配置節(jié),添加配置 <httpErrors errorMode="DetailedLocalOnly" />。
<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=”O(jiān)ff” />
1 |
<system.web> |
2 |
<customErrors mode=”O(jiān)ff” /> |
3 |
</system.web> |
此外,如果是 ASP 程序,還可以配置 sendErrorsToBrowser 選項(xiàng):
通過(guò) IIS 配置
- 按住 WIN + R 打開命令行輸入 inetmgr 打開 IIS 管理
- 左邊目錄選擇目標(biāo)站點(diǎn),在右邊 IIS 塊中雙擊 ASP
- 在 ASP 頁(yè)中展開 Debugging Properties 節(jié)點(diǎn)
- 找到 Send Errors To Browser ,選擇 true
- 右邊 Actions 中,單擊 Apply
通過(guò)命令行
啟用:
%windir%\system32\inetsrv\appcmd set config -section:asp -scriptErrorSentToBrowser:true
禁用:
%windir%\system32\inetsrv\appcmd set config -section:asp -scriptErrorSentToBrowser:false
注意上面參數(shù)中 config 后面不能指定站點(diǎn)目錄
其他鏈接:
The new Configuration System in IIS 7 http://blogs.msdn.com/carlosag/archive/2006/04/25/IIS7ConfigurationSystem.aspx
System.webServer Section Group http://msdn.microsoft.com/en-us/library/ms689429.aspx
Improve PHP Error Messages in IIS 7 http://learn.iis.net/page.aspx/765/improve-php-error-messages-in-iis-7/
Tips for Classic ASP developers on IIS7 http://blogs.iis.net/bills/archive/2007/05/21/tips-for-classic-asp-developers-on-iis7.aspx
IIS 7 父子目錄同時(shí)安裝 WordPress 時(shí)固定鏈接的問(wèn)題 http://blogs.leoworks.net/php2010/2010/01/13/break-iis7-url-rewrite-rule-inheritance-for-parent-child-wordpress/
相關(guān)文章
win2003服務(wù)器一個(gè)文件夾下可以建立多少個(gè)二級(jí)目錄和文件
有時(shí)候我們會(huì)考慮一個(gè)文件夾里面能建多少個(gè)文件,因?yàn)閟eo需要更少的目錄結(jié)構(gòu),看完了這篇基本上就了解。ntfs格式下,不用考慮這個(gè)問(wèn)題。2011-01-01windows下部署免費(fèi)ssl證書(letsencrypt)的方法
這篇文章給大家介紹了windows下部署免費(fèi)ssl證書(letsencrypt)的方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2011-03-03云服務(wù)器Window Server 2012R系統(tǒng)安裝MySQL的詳細(xì)教程
這篇文章主要介紹了云服務(wù)器Window Server 2012R系統(tǒng)安裝MySQL的詳細(xì)教程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02網(wǎng)站服務(wù)器安全需要注意三方面的問(wèn)題
電子商務(wù)的興起,使的很多中小企業(yè)都擁有了自己的服務(wù)器。對(duì)內(nèi)用來(lái)建立局域網(wǎng),提升辦公效率;對(duì)外建立網(wǎng)站,更為廣泛地宣傳企業(yè)產(chǎn)品和形象,爭(zhēng)取更多客源。2009-10-10vps報(bào)錯(cuò)Unable to make the session state request
客戶反應(yīng)vps報(bào)錯(cuò)Unable to make the session state request,我司技術(shù)將解決方法總結(jié)如下,希望可以幫助更多的人解決這個(gè)問(wèn)題。2011-12-12win2003 虛機(jī)主機(jī)全面支持 access 2007的方法
目前國(guó)內(nèi)大部分虛擬主機(jī)依然采用windows server 2003系統(tǒng),但是現(xiàn)在也有一部分程序的數(shù)據(jù)庫(kù)是access 2007的 默認(rèn)windows server 2003 是不支持access 2007的數(shù)據(jù)庫(kù)的!2009-06-06IIS備份 自動(dòng)備份IIS設(shè)置和恢復(fù)IIS設(shè)置(自動(dòng)還原Web服務(wù)器)
IIS本身自帶了備份和恢復(fù)IIS設(shè)置的功能。在恢復(fù)IIS設(shè)置之前需要備份IIS。2009-03-03win2008 IIS7無(wú)后綴URL部署問(wèn)題 MVC4 MVC URL映射
這篇文章主要介紹了win2008 IIS7無(wú)后綴URL部署問(wèn)題 MVC4 MVC URL映射,需要的朋友可以參考下2015-11-11