WIN7+IIS7.5部署网站报500.19/404.17/404.2报错处理记录

WIN7+IIS+.NET网站调试,浏览网站时直接报错500.19:

HTTP Error 500.19 - Internal Server Error

配置错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的位置标记明确设置的。如下图:


使用Asp.net的朋友,在安装IIS7的时候一定记得勾选Asp.net,默认不选,也会出现类似的错误信息,安装步骤:
在控制面板-程序-启用或关闭windows功能-Internet Infomation Service-万维网服务-应用程序开发功能-里面要把Asp.Net 选上。


安装完毕后还报错404.17:

估计因为先安装了Framework,后安装的IIS。因为正常情况下,要先装IIS,再装.net环境。
那就再把.net环境重新注册一遍。

运行cmd,输入:
C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i     
注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\   是 netframework安装对应的路径;请根据实际安装的版本路径调整。
如下图:


注册成功后,重启一下IIS:
丫的还报错404.2:

估计IIS装的时候没有装完整,IIS里边压根看不到ISAPI和CGI限制的选项;
再装一遍IIS缺失的组件:

安装完毕后,重新打开IIS,把ISAPI或CGI限制的勾勾上;

最后重新打开网站,OK:

OVER.
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值