首页 > 代码库 > 500 内部服务器错误
500 内部服务器错误
今早一到单位发现公司网站无法打开,显示的是“500 内部服务器错误”。于是远程登录服务器,重启iis,问题依然,忽然注意到iis默认网站上多了个问号图标,鼠标放上去提示“多个协议”,于是百度之,按照方法打开网站的绑定,发现其中除了80端口的几个协议外还多了好几个莫名其妙的绑定协议,于是果断删除。 重启网站 。
然后
浏览网站发现还有问题:
然后将webconfig 中的 <handlers>标签中的内容给删除。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="http://www.mamicode.com/Default.htm" />
<add value="http://www.mamicode.com/Default.asp" />
<add value="http://www.mamicode.com/index.htm" />
<add value="http://www.mamicode.com/index.html" />
<add value="http://www.mamicode.com/index.php" />
<add value="http://www.mamicode.com/iisstart.htm" />
<add value="http://www.mamicode.com/default.aspx" />
</files>
</defaultDocument>
<handlers>
<add name="php" path="*.php" verb="*" modules="IsapiModule" scriptProcessor="E:\php5.2.5\php5isapi.dll" resourceType="Unspecified" preCondition="bitness32" />
</handlers>
</system.webServer>
</configuration>
删除后网站成功回复正常!
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。