尝试创建web项目或打开URL (Http/1.0 500 Server Error)
尝试创建或打开位于URL:http://localhost/xxx的web项目时,Web服务器报告了一下错误:"Http/1.0 500 Server Error" 随后便用百度、google找办法。很长时间过后都无济于事。同时发现存在如下症状 所有本地网站、包含localhost(即便是静态页面)也无法打开。更别提用VS.NET打开某个项目工程了
并且,我试过如下办法都无济于事:
我Uncheck了这个选项。重试,错误消息变成:
这是个不错的进步,然后在google里继续搜索新的关键字:code=CANT_CONNECT_LOOPBACK,终于又在一个帖子里得到提示,可能和IE选项里的连接有关。
忽然惊醒,自己以前遇到过一些莫名的问题,也是和在连接里设置了代理服务器有关系。而自己今天在教育网内上国外网站设置了代理服务器,而那个服务器的代理端口恰好是80.
小结一下:
重要申明:
我的问题是通过去掉代理服务器的设置解决HTTP 500 - Internal server error 的错误的。可能对你的问题并不有效。
我给的建议是:去掉"IE->高级"里的“显示友好的HTTP错误消息”,用google搜索更具体的错误代码。
并且,我试过如下办法都无济于事:
1. 运行iisreset
2. 运行aspnen_regiis
3. IIS属性设置里的IP Address属性分配什么的。
在"IE属性"设置里"高级"选项卡里,有一项:"显示友好的HTTP错误消息"
我Uncheck了这个选项。重试,错误消息变成:
[code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems
这是个不错的进步,然后在google里继续搜索新的关键字:code=CANT_CONNECT_LOOPBACK,终于又在一个帖子里得到提示,可能和IE选项里的连接有关。
忽然惊醒,自己以前遇到过一些莫名的问题,也是和在连接里设置了代理服务器有关系。而自己今天在教育网内上国外网站设置了代理服务器,而那个服务器的代理端口恰好是80.
去掉了代理服务器,问题果然解决!
小结一下:
1. 最重要的教训是,以后如果IIS出现些莫名的错误,要检查一下自己的代理服务器设置。
2. 虽然我这次最初得到的错误提示是:HTTP 500 - Internal server error ,但我去掉了“显示友好的HTTP错误消息”后,得到了更详细的错误代码。我在这次网上搜索的过程中也遇到很多人都有HTTP 500 - Internal server error 的错误信息,但可能每个人更具体的错误都不一样,不能盲目的轻信别人的建议了。
重要申明:
我的问题是通过去掉代理服务器的设置解决HTTP 500 - Internal server error 的错误的。可能对你的问题并不有效。
我给的建议是:去掉"IE->高级"里的“显示友好的HTTP错误消息”,用google搜索更具体的错误代码。