IIS7显示ASP的详细错误信息到浏览器

服务端环境:Windows2008 + IIS7html

客户端浏览器设置:取消“显示友好的HTTP错误信息”浏览器

IIS7设置(GUI):工具

1. 网站->ASP->调试属性->将错误发送到浏览器,修改成Truepost

2. 网站-->错误页-->操做-->编辑功能设置,选择“详细错误信息”网站

默认状况下,这里选择的是第三项“本地请求的详细错误和远程请求的自定义错误页”,因此出现的状况会是:在本地调试能够看到错误的详细信息,可是经过远程来访问的时候就看不到了。spa

另外,网上有些说法是将500这个错误也修改成500-100.asp。本身尝试了一下,并无实际效果。若是不设置上面的第二步,错误一样没法发送到客户端的浏览器上。.net

 

==调试

客户端IE设置:htm

一、确认在IIS的“应用程序配置”里的“脚本错误的错误信息”选择“向客户端发送详细的错误信息”,默认是选择这个。blog

网站属性页--“主目录”选项卡--“配置” 按钮--“调试” 选项卡

 

二、默认浏览器显示的都是“友好的http错误信息”,须要在浏览器设置一下。
“工具”-“Internet选项”-“高级”下面,找到一项“显示友好的http错误信息”,英文系统应该是"show friendly HTTP error messages",去掉前面的勾,而后肯定就能够了。

 

三、若是须要显示调试脚本错误信息

执行“工具→Internet选项”菜单,选择“高级”选项卡,去掉“禁止脚本调试”复选框前的勾,最后单击“肯定”按钮便可。

 

 

参考连接:

http://www.cnblogs.com/sugartomato/archive/2012/04/28/2474979.html

http://blog.csdn.net/jiutao_tang/article/details/6387264

https://zhidao.baidu.com/question/983010464319027979.html

相关文章
相关标签/搜索