分享: 如何解决IIS错误_HTTP 错误 500.21 - Internal Server Error

雨天里的蘑菇芽 2014-10-14 02:04:04
今天在部署本地Web项目(使用VS2010开发,操作系统为Windows7)到IIS上的时候,发生了如下错误,特此记录下解决方案,以备遇到同样问题的同学参考,如有问题,欢迎指正!错误如下:


我的解决方案如下:
在cmd中以管理员身份运行->%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 即可,如果安装成功,则会出现如下截图


如果这样还不行,就检察IIS运行池模式是不是集成模式,.Net Framework版本是不是4.0,如下:


...全文
59782 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
毒果 2017-07-03
  • 打赏
  • 举报
回复
引用 3 楼 qq_26835087 的回复:
楼主我是64位操作系统你的那个命令不起作用,咋办
我也是这个,怎么弄啊?
dubai8yuanfang 2017-02-19
  • 打赏
  • 举报
回复
试了很多方法都是失败了,这个方法行,赞!
quhtxh 2017-01-15
  • 打赏
  • 举报
回复
解决了大问题,再次感谢楼主
qq672500286 2016-12-23
  • 打赏
  • 举报
回复
感谢楼主,解决了我的问题
seaman_xl 2016-12-13
  • 打赏
  • 举报
回复
万分感谢楼主!
筱柳 2016-12-06
  • 打赏
  • 举报
回复
万分感谢楼主!!!!第一种方法可以的 在64位 上
大文子 2016-08-11
  • 打赏
  • 举报
回复
太好了,我刚才试了一下,解决了,谢谢,这个问题我发了3天时间,真心谢谢楼主
holmes_windy 2016-06-06
  • 打赏
  • 举报
回复
太感谢楼主了!方法1解决了我的大问题!
scqit 2015-12-16
  • 打赏
  • 举报
回复
可以试试修改 C:\Windows\temp 这个文件夹的权限 授予相关权限 原因是由于系统目录下的Temp目录无相应的权限所致,具体操作如下: 来到C:/Windows目录,修改temp文件夹的属性。 在安全页设置IIS-IUSRS的权限,赋予修改、读取、写入等权限。 详见:http://blog.csdn.net/lincyang/article/details/6317487
qq_24013019 2015-11-14
  • 打赏
  • 举报
回复
楼主,我按你的第一种方法去做,出现了错误,错误如下: Failure Creating directory: C:\Program Files\Microsoft SQL Server\InetPub\wwwroot\aspnet_client: CreateDirectoryInternal failed with HRESULT 80070003: '系统找不到指定的路径。 ' 2015-11-14 15:16:11 Failure Creating list of client site scripts dirs: CreateSiteClientScriptDir failed with HRESULT 80070003: '系统找不到指定的路径。 ' 可以帮帮忙嘛!
qq_26835087 2015-11-05
  • 打赏
  • 举报
回复
楼主我是64位操作系统你的那个命令不起作用,咋办
shawnjon_chen 2014-10-28
  • 打赏
  • 举报
回复
楼主真厉害,学习了

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧