应用程序日志中IIS出错
事件类型: 错误,最近服务器经常当机,不知道跟这个有没关系?
==========================
事件来源: Active Server Pages
事件种类: 无
事件 ID: 5
日期: 2006-3-22
事件: 11:05:46
用户: N/A
计算机: ZONYEE8318
描述:
错误: Script Engine 异常. 一个 ScriptEngine 超出了预期'C0000005' 在'IActiveScript::SetScriptState()',来自'CActiveScriptEngine::ResetToUninitialized()' 。。
若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp 。
问题点数:100、回复次数:1Top
1 楼xeonwell(XeonWell)回复于 2006-03-22 16:51:54 得分 100
1、从别的电脑上(同系统)拷贝Vbscript.dll,覆盖前请备份!
----------------------------------------------------------------------------
2、重装iis
----------------------------------------------------------------------------
3、更新ScriptEn.exe安装一下
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa
----------------------------------------------------------------------------
4、更新“组件服务”,一下是具体操作(这个需要谨慎,最好在本地机器上操作熟练,或先生成服务安装包!)
a. 浏览至“组件服务”并删除下列程序包:注意:要删除这些程序包,必须首先打开程序包的属性,单击高级选项卡,然后单击以清除禁止删除复选框。
? IIS In-Process Applications
? IIS Out-of-Process Pooled Applications
? IIS Utilities
b. 打开命令提示窗口,然后使用以下命令切换目录:
cd %windir%\system32\inetsrv
c. 运行以下命令:
rundll32 wamreg.dll, CreateIISPackage
注意:必须准确键入“CreateIISPackage”;它区分大小写。
regsvr32 asptxn.dll
d. 关闭并重新打开“组件服务”。您应看到已经重新创建的所有这三个 IIS COM+ 应用程序。
e. 从命令行运行 IISRESET,并对先前未正确加载的任意 ASP 页进行测试。
Top




