我们正在使用IIS7在Windows2008 RC2上安装CF10企业版。
我们使用所有默认选项进行安装,直接安装,并应用强制更新。到现在为止还好。当我们转到更新页面,自动更新最新的当前修补程序(在本文发布时是7),这是累积的,安装和下载过程运行良好,实例重新启动,但是当我们再次检查可用更新时,它再次显示从1到7的所有更新,就好像我们根本没有应用更新一样。已安装的更新选项卡显示未应用任何更新。但是,查看系统信息页面,更新级别显示为HF7。
我们尝试了一个变体,一次应用一个热修复。这在hotfix 2中起作用了,但是在应用hotfix 4之后,它“冻结”了,出现了上面描述的相同问题,没有显示在hotfix 2之后应用的任何修复。这非常令人沮丧。我不知道是否已经应用了修补程序,也不确定如何看待系统信息页面上显示的修补程序级别。我们仍然生活在ColdFusion更新的地狱里。
发布于 2013-02-09 01:30:38
谢谢你的帮助。我们已经解决了这个问题,如果将来对任何人有帮助,我会在这里发布解决方案。修复程序日志文件中记录的错误消息(例如: C:\ColdFusion10\cfusion\hf-updates\hf-10-00007)如下所示:
无法复制修补程序文件:C:\Users\xxx\002873.tmp\dist\cfusion状态:致命错误附加说明:致命错误-无法将修补程序文件复制到目标位置:C:\ColdFusion10\cfusion FATAL ERROR - C:\ColdFusion10\cfusion\bin\coldfusion.exe (该进程无法访问该文件,因为它正由另一个进程使用)
一些博客帖子提到了权限问题,比如确保运行CF10的帐户具有本地管理员访问权限,或者cfusion目录具有适当的权限。我们已经尝试了这些解决方案,并尝试了几种不同的解决方案,但没有成功。我们还停止了所有CF服务,并手动应用了HF,但同样的错误仍然存在。
在我们的例子中,我们在上面的错误日志中重命名了coldfusion.exe,并应用了热修复,一切都正常了。因此,我不认为这真的是权限问题,而是(正如错误日志试图告诉我们的那样),coldfusion.exe正在使用中。
*注意:对于13年7月9日发布的更新11,除了重命名coldfusion.exe*之外,还需要重命名coldfusionsvc.exe (在本例中,重命名为coldfusionsvc_1.exe)
https://stackoverflow.com/questions/14752503
复制相似问题