IIS8.5部署MVC网站出现http500.21

错误:

阿里云ECS
IIS8.5部署MVC网站
出现以下2个错误现象
1.进入具体网页报错http500.21
网上随便找的类似错误的图片

2.直接进入站点,会显示目录视图
网上随便找的图片

原因:

在网站部署的时候,没有选择特定的.net应用程序池,而是使用了iis根据自定义名字生成的自定义应用程序池

解决方法:

在此处选择.net v4.5,就可以解决了。
办法

踩过的坑:

1.其他博客让 重新注册IIS
按照网上教程操作
在cmd中进入目录C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 并管理员运行aspnet_regiis.exe -i

报错:此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工具安装/卸载包含 IIS8 的 ASP.NET 4.5。有关更多详细信息,请参见 http://go.microsoft.com/fwlink/?LinkID=216771

报错原因:这个命令行早在很久很久以前就不用了,所以新的iis不支持

2.在iis中禁用目录浏览,设置默认首页
https://bbs.csdn.net/topics/390478162?page=1#post-395091097
设置了也没有用

3.增加web的功能
https://www.cnblogs.com/OpenCoder/p/8611709.html
没有什么明显的作用

中途还因为内存问题,总是安装不上。
当时是打开了任务管理器,把吃内存的一些进程关掉即可。

小结:

如果所有博客的解决方法都没能解决自己的问题的话。
就应该从一些没有注意到的地方入手。
每个人的问题都不一样,但愿这个博客对大家有所帮助。
o( ̄▽ ̄)o

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值