首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ColdFusion将不会在应用9.0.1更新后启动,如何回滚?

ColdFusion将不会在应用9.0.1更新后启动,如何回滚?
EN

Server Fault用户
提问于 2013-03-13 22:29:28
回答 2查看 1.9K关注 0票数 3

我安装了Coldfusion9.0.1更新,现在应用服务器无法启动。我担心我可能已经在32位服务器上安装了64位更新,但我不知道如何在没有运行CF实例的情况下检查它。

当尝试启动CF9服务时,我会得到以下错误:

"Windows无法在本地计算机上启动ColdFusion 9应用服务器。有关详细信息,请查看系统事件日志。如果这是非Microsoft服务,请与服务供应商联系,并参考特定于服务的错误代码2。“

事件日志条目声明:

“无法启动ColdFusion 9应用服务器服务。有关更多信息,请查看服务器"coldfusion”日志文件。“

最后一个服务器日志条目是在安装更新之前停止服务时开始的:

“信息”、“线程-1”、"03/12/13“、"17:04:09”、"ColdFusion已停止“

我的coldfusion日志似乎没有列出任何错误。安装日志声称它已成功安装。

无论如何,我想简单地回滚更新,但我不知道如何做到这一点。我有一个C:\ColdFusion9\updater_backup文件夹,我是否只是将该文件夹的内容拖到根目录以恢复以前的版本?

EN

回答 2

Server Fault用户

发布于 2013-03-16 01:09:04

查看这个日志文件:

代码语言:javascript
复制
C:\ColdFusion9\runtime\logs\coldfusion-out.log

我看到了一堆写着

代码语言:javascript
复制
Error loading: C:/ColdFusion9/runtime/jre\bin\server\jvm.dll
Error loading: C:/ColdFusion9/runtime/jre\bin\server\jvm.dll
Error loading: C:/ColdFusion9/runtime/jre\bin\server\jvm.dll

旧jvm.config文件:

代码语言:javascript
复制
java.home=C:/ColdFusion9/runtime/jre

改为:

代码语言:javascript
复制
java.home=C:/Program Files (x86)/Java/jdk1.6.0_31/jre
票数 2
EN

Server Fault用户

发布于 2013-03-13 22:39:39

这件事为我们解决了:

要解决这个问题,请将msvcr100.dll{JDK Home}\jre\bin复制到{ColdFusion-Home}\runtime\bin

试试看。如果它仍然失败

要卸载累积修补程序,请执行以下操作:

  • 停止ColdFusion实例。
  • 删除the 9010004.jar文件,位于{ColdFusion}/lib/updates。恢复到上述安装说明的步骤6中提到的备份jar文件。
  • 恢复到备份的CFIDE、WEB和lib目录文件,在步骤7、9和11中提到。

http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-4-coldfusion-901.html

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/487606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档