IIS7上的经典ASP:拒绝在500内部服务器错误上向浏览器发送错误

Mat*_*ino 58 iis-7 asp-classic iis-7.5

我在IIS 7上运行经典ASP.

即使我将ASP"调试属性"配置为"将错误发送到浏览器= True",Web应用程序仍然会向浏览器发送错误并继续发送500内部服务器错误.

  • 我的浏览器未选中"显示友好HTTP错误消息".
  • 安装了失败的请求跟踪(不确定是否相关)
  • 发生在服务器上本地加载的网页和远程网站上
  • 应用程序池已集成(不确定是否重要)

有任何想法吗?

lsa*_*mon 91

尝试:Internet信息服务(IIS)管理器- >默认网站- >单击错误页面属性,然后选择详细信息错误


Jon*_*nty 8

我在网站的子文件夹中运行的经典ASP应用程序遇到了同样的问题.我已经启用了详细的错误,500仍在显示.我的解决方案是在IIS中为站点启用ASP部分中的父路径,因为应用程序使用"../"引用父文件夹:

经典ASP的CEnable父路径 -  IIS


Jam*_*ack 7

我在一个运行在站点的子文件夹中的Classic ASP应用程序中发生了这种情况.解决方案是:

IIS > Click into your Site > Click into your Application folder > Error Pages > Edit Feature Settings > set to: Detailed Errors


Rol*_*n C 7

IIS管理器>>双击ASP图标以打开ASP页面.展开"调试属性"节点,并将"将错误发送到浏览器"设置为True.

在此输入图像描述

在此输入图像描述

请参阅:http://www.chestysoft.com/asp-error-messages.asp