IIS 7应用程序池在浏览到http://localhost/
时停止在事件查看器中 - >系统日志我看到了:
应用程序池ASP.NET v4.0已被禁用。 Windows进程 激活服务(WAS)在启动时遇到故障 工作进程为应用程序池提供服务。
我是否可以采取其他故障排除步骤来查看更详细的消息,了解为何会发生这种情况?
答案 0 :(得分:102)
如果您的应用程序池在特定标识下运行,则过期的密码可能是导致问题的原因。
答案 1 :(得分:18)
在IIS中,转到“应用程序池”,然后检查应用程序池的标识。
App Pool是否使用自定义帐户?它需要吗?
尝试将识别更改为内置帐户,例如 ApplicationPoolIndentity 。为此,请转到高级设置,流程模型,身份。请记住在进行更改后重新启动应用程序池。
答案 2 :(得分:8)
检查帐户或组是否已选中“以批处理作业登录”权限。要在域控制器上更改此策略,请执行以下步骤:
注意:这是SharePoint 2010问题的解决方案。
答案 3 :(得分:1)
我做了以下步骤。
答案 4 :(得分:0)
在我的开发机器中添加到janjonas我将PW更改为帐户,我不知道我必须将用户重新设置为在该用户下运行的每个池
答案 5 :(得分:0)
在我的情况下:我已经看到应用程序池以正确的Identity运行,但是我仍然看到“ WAS遇到了故障...”。因此,我通过在“高级设置”->“身份”->“自定义帐户”中重新添加用户来再次设置相同的“身份”,重新启动IIS即可!