【问题标题】:ColdFusion 10 server won't startColdFusion 10 服务器无法启动
【发布时间】:2013-05-30 01:51:33
【问题描述】:

我在 Windows 7 机器上通过 Apache 2.2.24 安装了 ColdFusion 10(开发人员)。除了线路调试器(通过 Eclipse)外,一切都运行良好。在四处寻找解决方案时,我将调试端口更改为 80(从 8000)。我试图重新启动服务器,但现在没有任何效果。我需要找到使用命令提示符解决问题的方法,或者重新安装 ColdFusion 10。因此,这是一个两部分的问题。

  1. 我可以修复当前的安装吗?这是我尝试从 DOS 启动服务器时遇到的错误:

    c:\ColdFusion10\cfusion\bin>冷融合开始 错误:传输错误 202:绑定失败:地址已在使用中 错误:JDWP 传输 dt_socket 初始化失败,TRANSPORT_INIT(510) JDWP 退出错误 AGENT_ERROR_TRANSPORT_INIT(197):没有传输初始化 [../../../src/share/back/debugInit.c:741] 本机方法中的致命错误:JDWP 未初始化传输,jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)

  2. 我可以在重新安装 ColdFusion 10 之前从 DOS 中创建我的设置的 .car 文件吗?

可能相关的一条信息是,我尝试将 CFIDE 从 ColdFusion10/cfusion/wwwroot/ 移动到 inetpub/wwwroot/(因为这是我保存其余文件的地方)。在移动之前,服务器和调试器都工作了。移动目录后,服务器仍然工作,但调试器停止工作。我在C:\Apache24\conf\httpd.confmod_jk.conf 中更改了CFIDE 的路径。我知道,我应该把 CFIDE 搬回原来的位置,然后一个人呆着,但那是桥下的水。

提前感谢您提出的任何建议。

【问题讨论】:

    标签: apache debugging coldfusion coldfusion-10


    【解决方案1】:

    调试器设置在jvm.config 文件中,位于[instance]/bin 目录中,例如对我来说是C:\ColdFusion10\cfusion\bin\jvm.config

    你会看到这样的事情:

    -DDEBUGGER_SERVER_PORT=portNumber
    

    目前它可能会说80。显然(?)应该尝试让调试器在与 Web 服务器相同的端口上侦听 ;-)。

    您不应该移动您的 CFIDE 目录:它位于正确的开始位置。但是,如果您想浏览它,只需在您的 httpd-vhosts.conf 文件中为其创建别名

    我还建议在弄乱东西时一次只更改一件事。 IE:让调试器工作,然后尝试将 CF 的内部文件移动到不同的位置,等等。尝试同时执行这两种操作对您的情况没有帮助,因为您现在可能有两件事阻止 CF 启动,即使你修复了一个,你也不会知道,因为另一个仍然会塞东西。

    至于让调试器工作......为此提出一个不同的问题,或者尝试理解docs

    【讨论】:

    • 感谢亚当!在 jvm.config 中将服务器端口改回 8000 解决了服务器无法启动的问题。我会将 CFIDE 留在原来的位置。你一次只改变一件事是对的。我知道这是我应该做的,但我很不耐烦并且经常犯这个错误。现在我要修复线路调试器,一次一个更改。
    • 酷,很高兴你把它整理好了。如果您最终需要询问有关调试器的问题,请在此处提出,然后在 Twitter 上联系我……我无法提供太多帮助,但我知道有人可能可以。 @daccfml。
    • 我通过删除指向整个站点根目录的 customtag 路径来修复行调试器。我在某个地方看到了另一个线程,该主题是关于目录的 customtag 路径,其中许多文件会减慢调试器的速度。
    • 在 CF11 和 CF2016 中,调试器服务器端口也在 jvm.config 中指定,但我发现它的行与此答案略有不同。寻找这样的东西:java.args=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=port_number
    猜你喜欢
    • 2014-02-02
    • 1970-01-01
    • 2010-12-03
    • 2019-06-14
    • 2021-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-28
    相关资源
    最近更新 更多