码迷,mamicode.com
首页 > Windows程序 > 详细

Win7下IIS报503Service Unavailable错误的解决

时间:2015-12-15 12:16:50      阅读:363      评论:0      收藏:0      [点我收藏+]

标签:

首先要申明一下,一般会导致产生错误提示的原因很多,这里的小方法也仅供参考。
前几天刚重装了下凌乱的win7,之前也说过了。今天在装完win7的IIS后,激动的访问了一下localhost,浏览器提示“Service Unavailable”。下面的小字是“HTTP Error 503. The service is unavailable.”。

心里有点儿郁闷,毕竟刚装好,也没动什么,居然就不给我显示…
由于公司的电脑上也是用的iis,虽然是2003,so,直接打开IIS管理器找错吧…直接去应用程序池里看了下,发现默认程序池是停止的,右键启动,去刷新,依旧…刷新程序池又显示已停止…算了,百度吧。
不废话,直接说怎么设置的吧:
1.双击默认网站中的身份验证,查看有基本身份验证和匿名身份验证,并是已启用。
2.返回,右键身份验证选择基本设置–连接为–特定用户-设置,输入上自己的用户名和密码,确定。
3.我的默认应用程序池基本参数:.NET framework版本:v2.0,托管模式:集成,标识是“ApplicationPoolIdentity”,关键在这里了!右键程序池–高级设置,往下拖,在进程模型中有标识一项,点击后面的省略号,在弹出窗口的“内置帐户”下拉,选择“NetworkService”,确定。
4.右键启动程序池,OK!现在Win7下的IIS就不会报503 Service Unavailable错误了吧?


HTTP 错误 500.24 - Internal Server Error
检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

最可能的原因:
system.web/identity@impersonate 设置为 true。


解决方法

打开IIS管理器,选择应用程序池——你的网站应用程序池(jajy)——单击右侧的“设置应用程序池默认设置”,打开,在常规中,将“启用32位应用程序”设置为“True”,将“托管管道模式”改为Classic,最后单击“确定”就一切OK了。

Win7下IIS报503Service Unavailable错误的解决

标签:

原文地址:http://www.cnblogs.com/liujin0505/p/5047534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!