我安装了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文件夹,我是否只是将该文件夹的内容拖到根目录以恢复以前的版本?
发布于 2013-03-16 01:09:04
查看这个日志文件:
C:\ColdFusion9\runtime\logs\coldfusion-out.log我看到了一堆写着
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文件:
java.home=C:/ColdFusion9/runtime/jre改为:
java.home=C:/Program Files (x86)/Java/jdk1.6.0_31/jre发布于 2013-03-13 22:39:39
这件事为我们解决了:
要解决这个问题,请将
msvcr100.dll从{JDK Home}\jre\bin复制到{ColdFusion-Home}\runtime\bin。
试试看。如果它仍然失败
要卸载累积修补程序,请执行以下操作:
http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-4-coldfusion-901.html
https://serverfault.com/questions/487606
复制相似问题