新的ColdFusion 10服务器实例赢得';开始
我有一个以前安装的ColdFusion 10多服务器安装,它运行良好。当我通过ColdFusion管理员创建一个新实例时,选中“创建Windows服务”,一切似乎都进行得很顺利;新实例将显示在Administrator中,新目录结构将在服务器上创建,但新实例不会启动。如果我转到服务器上的Windows服务面板,并尝试手动启动新服务,我会得到:新的ColdFusion 10服务器实例赢得';开始,coldfusion,coldfusion-10,Coldfusion,Coldfusion 10,我有一个以前安装的ColdFusion 10多服务器安装,它运行良好。当我通过ColdFusion管理员创建一个新实例时,选中“创建Windows服务”,一切似乎都进行得很顺利;新实例将显示在Administrator中,新目录结构将在服务器上创建,但新实例不会启动。如果我转到服务器上的Windows服务面板,并尝试手动启动新服务,我会得到: Windows could not start the ColdFusion 10 Application Server newServer on Loc
Windows could not start the ColdFusion 10 Application Server newServer on Local
Computer. For more information, review the System Event Log. If this is a
non-Microsoft service, contact the service vendor and refer to the service
specific error code 2.
Windows系统事件日志包含以下内容:
The ColdFusion Application Server newServer service terminated with non-specific
error. The system cannot find the file specified.
我在网上和Adobe网站上都搜索过一个解决方案,但都是空手而归。如果您有任何见解,我将不胜感激
提前谢谢
根据评论进行更新
从命令提示符启动服务时,我看到以下错误:
C:\ColdFusion10\newServer\bin>coldfusion.exe -start -console
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize,
TRANSPORT_INIT(510) JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197):
No transports initialized [../. ./../src/share/back/debugInit.c:741]
FATAL ERROR in native method: JDWP No transports initialized,
jvmtiError=AGENT_E RROR_TRANSPORT_INIT(197)
这可能是一个港口冲突问题。您可以查看事件查看器日志。请尝试以下操作:-
如果出现错误信息,请与他人分享。这对我很有效。首先,如果您在windows环境中,请使用 netstat-ano 获取正在使用的端口列表。然后,打开 c:\ColdFusion11{instancename}\bin\jvm.config并在jvm参数中查找端口地址,如果端口不是唯一的,请将其更改为唯一的。然后从命令行启动CF,如下所示: c:\coldfusion11{instancename}\bin\coldfusion.exe-start-console
现在应该正确启动或指示是否仍然存在问题。此错误实际上是由调试器中的端口号冲突引起的。参考ColdFusion管理员界面==>调试和日志==>调试器设置。必须为每个服务器实例将调试器端口设置为唯一值。如果将两个或多个实例设置为相同的值,则会导致端口冲突。这发生在系统更新后安装的本地开发人员身上。我刚刚尝试将默认端口从8500更改为8501,结果成功了 也许我可以把别人从我没有明确授权的更新中解救出来。。。。这就是我的场景的原因和修复 PC上的JRE版本已更新,并且与CF设置JRE版本不同步
解决方案:更新jvm.config文件,使其具有与我的电脑上的版本相同的JRE版本号,启动了CF服务,Bob的叔叔也启动了CF服务。检查ColdFusion日志文件中的特定错误。这个问题更适合于ServerFaults,正如Miguel所说,请查看标题为“cfusion out.log”的文件(或xxx-out.log,具体取决于您的安装配置)。您也可以尝试从命令行开始作为测试。显然,您完全正确。这对我来说是朝着正确方向迈出的一大步。错误文本是
C:\ColdFusion10\newServer\bin>coldfusion.exe-start-console错误:传输错误202:绑定失败:地址已在使用错误:JDWP传输dt_套接字无法初始化lize,TRANSPORT_INIT(510)JDWP exit error AGENT_error_TRANSPORT_INIT(197):未初始化任何传输[../../../../src/share/back/debugInit.c:741]本机方法中的致命错误:JDWP未初始化任何传输,jvmtiError=代理_E error_TRANSPORT INIT(197)
在C:\ColdFusion10\\runtime\conf打开server.xml文件,检查连接器端口和关机端口。使用netstat–ano获取端口列表,并检查是否存在端口冲突