服务对话框中不存在 ColdFusion 服务

ColdFusion Services are not present in Services dialog

我在 Windows 10 上安装了 ColdFusion 10,并使用 HotFix 18 进行了强制更新(对于 Windows 10)。重新启动 Windows 服务器后,服务不存在并且出现以下错误:

Error loading: D:\ColdFusion10\jre\bin\server\jvm.dll

以管理员身份启动命令提示符。

对于主要的应用服务器服务,运行这个命令:

sc create "ColdFusion 10 Application Server" binPath= C:\ColdFusion10\cfusion\bin\coldfusionsvc.exe start= auto DisplayName= "ColdFusion 10 Application Server"

这也适用于所有其他服务,我将列举一些:

  • ColdFusion 10 .NET 服务(C:\ColdFusion10\cfusion\jnbridge\CFDotNetsvc.exe)
  • ColdFusion 10 码头服务(C:\ColdFusion10\cfusion\jetty\jetty.exe -zglaxservice ColdFusion10JettyService)
  • ColdFusion 10 ODBC 代理(C:\ColdFusion10\cfusion\db\slserver54\bin\swagent.exe "ColdFusion 10 ODBC Agent")
  • ColdFusion 10 ODBC 服务器(C:\ColdFusion10\cfusion\db\slserver54\bin\swstrtr.exe "ColdFusion 10 ODBC Server")

对于CF11,CF安装里面的路径是一样的。还有一项附加服务,ColdFusion 11 附加服务 (C:\ColdFusion11\cfusion\jetty\jetty.exe -zglaxservice ColdFusion11Add-onServices),而不是 CF10 具有的 Jetty 服务。