有一台windws 2008 R2的服务器,由于年代有点久远,所以最近总是动不动出现内存池停止错误,之前有时候重启一下还能解决问题。而今天我重启了几次都无法得到解决。
下面记录一下处理过程遇到的一个些问题。
问题一:ASP.net在IIS中无法启动,重启服务器后,通过管理工具,服务面板里面,找到ASP.NET成功启动。
问题二:解决应用程序池被自动禁用的一种方法
解决方案是:在组件服务里面找到IIS Admin Server 安全管理面板里,增加NETWORK SERVICE权限
选择安全:
1:启动和激活权限,点击"自定义"..
2.在用户列表中添加"NETWORK SERVICE",
3.并给予本地启动和激活权限,保存退出.
但是这个时候,问题来了,IIS Admin Server 居然是灰色状态,处于不可编辑状态。
方法如下:
打开注册表。
开始——运行,输入“regedit” 打开注册表,展开第一项就行
找到APPID,展开
根据刚刚在“组件服务”里面看到的appid,去下面找到对应的id就行了
3、修改注册表权限。这个就简单了,在左侧树上——右键——权限
要修改所有者,不然无法直接修改权限
把所有者给administrators组,确定就行了
4、重新打开“组件服务”就OK了。 根据上面步骤来不会有错,后面的事情…… 添加权限,这样就搞定了。