【发布时间】:2011-01-21 16:17:01
【问题描述】:
我刚刚在我参加的一场比赛中安装了我的第一台 Windows Server 2008 / IIS7.5 服务器。我终其一生都无法弄清楚如何完全关闭错误处理。我看到的唯一选项是:
- 自定义
- 详细
- 本地详细,远程自定义
我想完全关闭该功能,但我看不出有任何方法可以做到这一点。我错过了什么吗?
我的情况:
我有一个 RESTful PHP 框架,它可以捕获异常并在异常尚未处理时发出 HTTP 500 状态。然后它将指定的异常消息放入响应正文中并将其发送到浏览器。这在 Apache 中运行良好 - 发送正确的标头并将消息显示给用户。然而,在 IIS 中,4xx 和 5xx HTTP 状态代码的响应总是被拦截并注入一些其他准备好的消息或 HTML 文件,而这正是我不希望它再做的事情。请帮忙!
【问题讨论】:
标签: windows iis-7 windows-server-2008