要想解決這個問題,有三種方法能夠考慮:web
1.Internet信息服務(IIS)管理器服務器
2.Web.config文件app
3. 命令行 在IIS的「錯誤頁」右邊的「編輯功能設置」選擇「自定義錯誤頁」便可。spa
經過命令行配置也能夠。命令行
啓用詳細錯誤信息:%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/yourapp" /section:httpErrors /errorMode:Detailed code
禁用詳細錯誤信息:%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/yourapp" /section:httpErrors /errorMode:Custom blog
其實,上面兩種配置最終都是反映到web.config中。所以咱們能夠直接編輯這個文件來修改。特別是對於買的虛擬主機的用戶。沒有權限登陸服務器,登陸虛擬主機管理平臺,cmd
找到web.config文件(若是沒有,就新建一個web.config)找到system.webServerit
配置節,添加配置:io
1 <httpErrorserrorMode= 2 3 「 4 5 DetailedLocalOnly 6 7 」 8 9 /> 10 11 <configuration> 12 13 14 15 <systemWebServer> 16 17 18 19 <httpErrorserrorMode= 20 21 「 22 23 DetailedLocalOnly 24 25 」 26 27 /> 28 29 <systemWebServer> 30 31 </configutation>