【发布时间】:2015-04-11 22:28:00
【问题描述】:
我正在尝试在运行 IIS 7.5 的 hostgator 上的远程服务器上使用 web.config 在页面上显示详细的错误消息。我几乎尝试了所有方法,但无法正常工作。
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" existingResponse="PassThrough" />
</system.webServer>
</configuration>
当我预览页面时出现此错误。
处理 URL 时服务器发生错误。请联系 系统管理员。 如果您是系统管理员,请点击这里了解更多关于 这个错误。【问题讨论】:
-
您有远程桌面访问权限吗?如果您有,那么您可以按照此链接中的步骤操作,否则您可能需要请您的托管技术支持来为您做这件事 - chestysoft.com/asp-error-messages.asp
-
尝试关闭浏览器的
Show Friendly Messages设置。 -
重点是@John OP 想通过
web.config来做这件事。 -
@MrZapzup 这不是问题,因为 OP 描述的消息来自 IIS,并且是在 IIS 的 ASP 部分中将
Send Errors to Browser设置为False时的默认消息。跨度> -
@John
<asp>section 的web.config专门用于经典ASP 应用程序的配置。 ASP 是非托管的,因此仅当 IIS 应用程序池设置为托管时才可用。web.config的美妙之处在于您可以覆盖配置,而无需访问服务器,甚至无需访问像applicationHost.config这样的文件。非常适合预算托管环境。
标签: asp-classic web-config iis-7.5