【发布时间】:2014-09-30 11:00:23
【问题描述】:
我在 IIS 7 上有一个简单的 Web 表单,它运行良好。我们不得不更改盒子服务帐户的密码,突然网站无法正常工作。最初我收到一个 http 500 错误。然而,在修改设置后,我设法得到了一个同样无用的错误消息,称为“错误请求”。我在网上尝试了所有方法来解决问题,但我无法解决。基本上我无法在任何日志中看到相应的错误消息。
Http 日志没有与我的时间戳对应的行,并且 IIS 日志为空。我不知道从这里去哪里。如果您需要任何其他信息,请告诉我。如果有帮助,我将附上来自提琴手跟踪的请求和响应
请求 GET /Adv_Form.aspx HTTP/1.1
响应 HTTP/1.1 400 错误请求
【问题讨论】:
-
开启 FailedRequest Tracing 看看是谁产生了错误。
-
要启用失败的请求跟踪,我需要在我的服务器管理器中查看 Web 服务器 IIS 角色。在我的情况下,角色是空的,我似乎没有添加新角色的选项。我正在使用此链接启用此iis.net/configreference/system.webserver/tracing/…
-
你的角色是空的?当然,您的 IIS 已安装和设置?您可以使用 powershell 进行查询:Get-WindowsFeature