解决部署IIS、.NET Framework2.0出现Service Unavailable
昨天在部署ASP.NET网站是出现了奇怪故障,
首先安装IIS6.0,htm页面能正常预览,
然后安装 .NET Framework2.0 后,页面出现了 Service Unavailable 错误,
后来网上搜索后,将 “以IIS5.0 隔离模式运行WWW服务”打勾之后,htm页面能正常浏览,但是ASP.NET网页出现“页面无法显示”,并且“程序应用池”消失,
目前还没查清楚啥问题,以前这台服务器上安装过php,但是找不到卸载php的。
大家有遇到这种情况吗?都来说说。
解决方法:
web服务器出现Service Unavailable的解决
是因为DCOM组件里面的IIS Admin Service没有授予权限给NETWORK SERVICE而造成的;解决的办法就是打开管理工具—>组件服务—>组件服务—>计算机—>我的电脑—>DCOM配置;然后找到IIS Admin Service,点击右键—>属性—>安全—>自定义右边的编辑—>添加;然后把NETWORK SERVICE用户添加近来,权限设置为允许本地启动和本地激活即可。