在IIS7经典ASP:拒绝将错误发送到浏览器上500内部服务器错误(Classic ASP on I

2019-07-18 18:30发布

我有IIS 7的经典ASP运行。

尽管我配置了ASP“调试属性”,“将错误发送到浏览器=真”,Web应用程序拒绝将错误发送到浏览器并继续发送500内部服务器错误。

  • 我的浏览器有“显示友好HTTP错误信息”选中。
  • 安装失败请求跟踪(不知道这是有关)
  • 偏偏这两个网页上的服务器上的本地加载和远程
  • 应用程序池集成(不知道的事项)

有任何想法吗?

Answer 1:

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



Answer 2:

我有一个站点中的子文件夹采用了经典的ASP应用程序的运行同样的问题。 我已经启用了详细的错误和500还在显示。 我的分辨率是使在IIS的网站作为应用程序的ASP部分父路径使用引用父文件夹“../”:



Answer 3:

我有一个经典的ASP应用程序运行时,此发生的历史在一个网站的子文件夹 。 解决的办法是:

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



Answer 4:

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

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



Answer 5:

如果您在共享环境承载项目,那么你可以使用下面的代码片段查看错误。

<configuration>
<system.webServer>
    <httpErrors errorMode="Detailed" />
</system.webServer>
<system.web>
    <customErrors mode="Off" />
    <compilation debug="true" />
</system.web>

请参阅该URL的完整信息http://blogs.iis.net/rickbarber/working-past-500-internal-server-error

希望它可以帮助别人



Answer 6:

如果您的网站被配置为连接到网站的特定用户的物理路径,instaed使用通过身份验证的,你可以,如果有一个错误的权限与此用户得到这个错误。 它也可能需要重新启动Windows进程激活服务,然后重新启动IIS。



文章来源: Classic ASP on IIS7: refusing to send errors to browser on 500 Internal Server Error