新的ColdFusion 10服务器实例赢得';开始

新的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

我有一个以前安装的ColdFusion 10多服务器安装,它运行良好。当我通过ColdFusion管理员创建一个新实例时,选中“创建Windows服务”,一切似乎都进行得很顺利;新实例将显示在Administrator中,新目录结构将在服务器上创建,但新实例不会启动。如果我转到服务器上的Windows服务面板,并尝试手动启动新服务,我会得到:

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)

这可能是一个港口冲突问题。您可以查看事件查看器日志。请尝试以下操作:-

  • 停止ColdFusion服务
  • 以管理员身份启动命令提示符
  • 浏览到cf_root\cfusion\bin并运行以下命令coldfusion.exe-start-console
  • 一旦服务启动,尝试访问CF管理员

  • 如果出现错误信息,请与他人分享。

    这对我很有效。首先,如果您在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获取端口列表,并检查是否存在端口冲突