Windows 7 Win7上的IIS 7.5未显示500个错误

Windows 7 Win7上的IIS 7.5未显示500个错误,windows-7,hidden,Windows 7,Hidden,我有IIS 7.5(Win7 Pro),用于开发和测试。从几天前开始,IIS在出现错误时表现得非常奇怪。 以下所有示例都引用了一个简单的asp页面,其中只有一行代码 情景1 Response.Write "Hello " "World" ' Please note the missing ampersand IIS响应:Microsoft VBScript编译错误“800a0401”应为语句结尾 场景2 Respone.Write "Hello " & "World" ' Just m

我有IIS 7.5(Win7 Pro),用于开发和测试。从几天前开始,IIS在出现错误时表现得非常奇怪。 以下所有示例都引用了一个简单的asp页面,其中只有一行代码

情景1

Response.Write "Hello " "World" ' Please note the missing ampersand
IIS响应:Microsoft VBScript编译错误“800a0401”应为语句结尾

场景2

Respone.Write "Hello " & "World" ' Just missing s in Response
IIS响应:没有(甚至不是“服务器错误”之类的)

场景3

Response.Write "Hello " & "World"
回答:你好,世界

IIS的配置如下:
[IIS | ASP |调试]将错误发送到浏览器:true
[IIS |错误页面|编辑功能设置]错误响应:详细错误

直到几天前,我还在场景2中得到一个错误响应。现在,当IIS遇到任何运行时错误时,它就停在那里,什么也不做

有人知道发生了什么事吗


谢谢。

我最终还是采用了这篇文章中建议的同样激烈的方法,我很高兴地说,它是有效的。具体来说,我所做的是:

  • 未安装通过控制面板-->程序和功能-->打开或关闭以下项目的Windows功能:Internet信息服务、Internet信息服务可承载Web核心、Windows进程激活服务

  • 重新启动

  • 完全删除c:\inetpub目录(为此,删除Windows进程激活服务是关键)

  • 重新启动

  • 通过控制面板-->程序和功能-->重新安装打开或关闭以下项目的Windows功能:Internet信息服务、Internet信息服务可承载Web核心、Windows进程激活服务

  • 重新启动

  • 重新配置的IIS(您需要从头开始执行此操作:保存和重新导入配置只会复制问题)

希望这能帮助那些遇到同样问题的人。不是最容易的结局,当然也不是无痛的方法。但它是有效的