今天装了PHP之后配置IIS,然后这里整整那里整整结果整出个大问题:IIS所有站点访问都提示Service Unavailable。
后来折腾了很久,从网上找了很多办法试了都不行。只要一访问IIS的网页,应用程序池DefaultAppPool就会自动停掉!
后来在绝望中找到了一个方法终于给解决了:
1.给NETWORK SERVICE 加上访问iis服务的权限,具体方法如下:
点击“开始”-“控制面板”-“管理">工具-“组件服务”-“计算机”-“我的电脑”-“DCOM”选项,
选择其下的“IIS ADMIN SERVICE”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“NETWORK SERVICE ”
给该帐号赋予“本地启动”和“本地激活”的权限,重新启动IIS。
2.打开iis-->查看“总网站”的属性--->ISAPI 筛选器-->把有向下的红箭头的项删除掉-->重启iis