功能测试
首页 > WEB服务器 > 正文

应用程序池被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。

发布-admin | 查看- | 发表时间-2011-6-19

用于.NET的应用程序池反复被终止,日志产生一堆以下错误:

为应用程序池"Classic .NET AppPool"提供服务的进程意外终止。进程 ID 是"5556"。进程退出代码是"0xfffffffe"。
应用程序池"Classic .NET AppPool"将被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误
为应用程序池"Classic .NET AppPool"提供服务的进程在与 Windows Process Activation Service 通信时出现严重错误。该进程 ID 为"4412"。数据字段包含错误号。

最终的解决办法:

点击"开始"-"控制面板"-"管理工具"-"组件服务"-"计算机"-"我的电脑"-"DCOM"选项,
选择其下的"IIS ADMIN SERVICE",右健选择"属性",找到"安全",在"启动和激活权限"中编辑"自定义",添加帐号"NETWORK SERVICE ", 给该帐号赋予"本地启动"和"本地激活"的权限,重新启动IIS即可("开始"-"运行"-"CMD",点确定,然后运行IISRESET)。

奇怪的是我在Win2008 R2上正常安装了IIS,在DCOM选项中却没有"IIS ADMIN SERVICE"选项,系统服务列表中也没有该服务。导致所有的.net程序都无法正常运行。(系统中没有"IIS ADMIN SERVICES"服务和DCOM选项的解决方法:这一般是IIS系统角色未完全安装导致的,在服务器管理器中将IIS角色服务里的"管理工具"全部安装即可,最重要的是要安装"管理工具"下的"管理服务")。


或许你还对下面的文章感兴趣

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

施耐德 路过,拿分走人。
扑克千术 沙发没有了,做个板凳。
http://www.cngzcg.com 2012-1-12 15:00:00 【回复】
quote 3. admin
admin 服务器租用http://www.qscn.net
http://www.qscn.net 2012-2-11 17:47:58 【回复】
最新文章
文章页自定义模板在主题的INCLUDE目录下的ARTICLE_SELF_MOUDLE.ASP
最近评论
访客留言
Copyright www.qscn.net Your WebSite. Some Rights Reserved. | DESIGN BY qscn.net