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