今天也碰到了HTTP500Internalservererror,终于解决(关键
字:HTT。。。
关键字:HTTP 500 - Internal server error
[code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems
今天⽤笔记本教育⽹内上⽹,然后回到宿舍后,再打开VS.NET的⼀个solution时,却出现错误:
尝试创建或打开位于URL:localhost/xxx的web项⽬时,Web服务器报告了⼀下错误:"Http/1.0 500 Server Error"
随后便⽤百度、google办法。很长时间过后都⽆济于事。同时发现存在如下症状:
所有本地⽹站、包含localhost(即便是静态页⾯)也⽆法打开。更别提⽤VS.NET打开某个项⽬⼯程了
并且,我试过如下办法都⽆济于事:
1. 运⾏iisreset
2. 运⾏aspnen_regiis
3. IIS属性设置⾥的IP Address属性分配什么的。
(xxx,那些论坛⾥那帮⼈提供的这些解决办法根本⽆济于事,那些我搜到的有类似问题的贴主没有⼀个解决问题的。真的很痛恨那些纯粹为了得分⽽盲⽬提供答案的⼈。甚⾄有些⼈想都不想就说⼀句:重装IIS、重装系统。
当然,并不是所有的⼈都会这样做,好的⼈还是有的,我最终也是在国外某个论坛上得到了启⽰解决问题,但是国内论坛的不正之风让⼈痛恨)
最后我偶然从某个国外的论坛上,得到了这样的提⽰:
在"IE属性"设置⾥"⾼级"选项卡⾥,有⼀项:"显⽰友好的HTTP错误消息"
我Uncheck了这个选项。重试,错误消息变成:
[code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems
这是个不错的进步,然后在google⾥继续搜索新的关键字:code=CANT_CONNECT_LOOPBACK
终于⼜在⼀个帖⼦⾥得到提⽰,可能和IE选项⾥的连接有关。
server error啥意思
忽然惊醒,⾃⼰以前遇到过⼀些莫名的问题,也是和在连接⾥设置了代理服务器有关系。⽽⾃⼰今天在教育⽹内上国外⽹站设置了代理服务器,⽽那个服务器的代理端⼝恰好是80.
去掉了代理服务器,问题果然解决!
⼩结⼀下:
1. 最重要的教训是,以后如果IIS出现些莫名的错误,要检查⼀下⾃⼰的代理服务器设置。
2. 虽然我这次最初得到的错误提⽰是:HTTP 500- Internal server error ,但我去掉了“显⽰友好的HTTP错误消息”后,得
到了更详细的错误代码。我在这次⽹上搜索的过程中也遇到很多⼈都有HTTP 500- Internal server error 的错误信息,但可能
每个⼈更具体的错误都不⼀样,不能盲⽬的轻信别⼈的建议了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。