当前位置: 代码迷 >> ASP.NET >> 高手再次帮忙!aspnet_wp.exe 意外停止 服务器应用程序不可用解决方法
  详细解决方案

高手再次帮忙!aspnet_wp.exe 意外停止 服务器应用程序不可用解决方法

热度:2956   发布时间:2013-02-25 00:00:00.0
高手再次帮忙!!aspnet_wp.exe 意外停止 服务器应用程序不可用
页面浏览错误:
------------
服务器应用程序不可用 
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的

请求。 

管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日

志项以查明导致该错误发生的原因。 
-------------
----事件日志两个错误-----------

事件类型: 错误
事件来源: ASP.NET 2.0.50727.0
事件种类: 无
事件 ID: 1000
日期: 2007-12-26
事件: 17:43:12
用户: N/A
计算机: TRASIN_10
描述:
aspnet_wp.exe (PID: 3932)意外停止。 


事件类型: 信息
事件来源: ASP.NET 2.0.50727.0
事件种类: 无
事件 ID: 1322
日期: 2007-12-26
事件: 17:43:11
用户: N/A
计算机: TRASIN_10
描述:
未能执行请求,因为辅助进程帐户没有访问 IIS 元数据库的权限。这可以通过为辅助进程帐户运行

“aspnet_regiis -ga <account-name>”进行修复。但是,运行“aspnet_regiis -ga”存在安全隐患。

--------------
按照日志 ga 修复:
C:\WINNT\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -ga ASPNET
开始为 ASPNET 授予权限,使其可以访问 IIS 元数据库和 ASP.NET 使用的其他目录。
ASPNET 已具有相应权限,可以访问 IIS 元数据库和 ASP.NET 使用的其他目录。

--------------
再次查看日志 仍然日志是这两个错误信息

machine.config配置情况, 环境WIN2000 SERVER IIS 5.0 ASP.NET 2.0 以往运行的好好的 昨天开始出现这个问题

machine.config.comments的processModel 配置情况
C:\WINNT\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config.comments

<processModel enable="true" timeout="Infinite" idleTimeout="Infinite" shutdownTimeout="00:00:05" 

requestLimit="Infinite" requestQueueLimit="5000" restartQueueLimit="10" memoryLimit="60" 

webGarden="false" cpuMask="0xffffffff" userName="machine" password="AutoGenerate" 

logLevel="Errors" clientConnectedCheck="00:00:05" comAuthenticationLevel="Connect" 

comImpersonationLevel="Impersonate" responseDeadlockInterval="00:03:00" 

responseRestartDeadlockInterval="00:03:00" autoConfig="true" maxWorkerThreads="20" 

maxIoThreads="20" minWorkerThreads="1" minIoThreads="1" serverErrorMessageFile="" 

pingFrequency="Infinite" pingTimeout="Infinite" maxAppDomains="2000" />



------解决方案--------------------------------------------------------
向你学习,超过你*
------解决方案--------------------------------------------------------
重起IIS..重建虚拟目录..重起程序...重起电脑..呵呵...
------解决方案--------------------------------------------------------
关注
------解决方案--------------------------------------------------------
很麻烦。帮顶。
------解决方案--------------------------------------------------------
o(∩_∩)o...
------解决方案--------------------------------------------------------
在同一 IIS 进程中不可能运行两个不同的 ASP.NET 版本。请使用 IIS 管理工具重新配置服务器以在一个单独的进程中运行应用程序。 

改下一虚拟目录的应用程序池.让ASP.NET 1.1 和ASP.NET 2.0的虚拟目录使用不同的应用程序池.


------解决方案--------------------------------------------------------
抢分
------解决方案--------------------------------------------------------
1.请检查程序是否存在问题
2.如果没有问题,请重新注册IIS
3.检查一下应用程序池设置
------解决方案--------------------------------------------------------
关注,
重新装一下系统
------解决方案--------------------------------------------------------
关注中~~~~
------解决方案--------------------------------------------------------
第一:杀毒软件停止了.net进程,我碰到的有mcafee8.5版的停止过。
第二:软件冲突。
第一的可能性最大。
------解决方案--------------------------------------------------------
关注
  相关解决方案