提问者:小点点

ColdFusion 10服务器无法启动


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

> < li>

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

c:\ColdFusion10\cfusion\bin

在重新安装 ColdFusion 10 之前,是否可以从 DOS 创建设置的 .car 文件?

一条可能相关的信息是,我试图将CFIDE从ColdFusion10 / cfusion / wwwroot/移动到inetpub / wwwroot/(因为那是我拥有其余文件的地方)。在移动之前,服务器和调试器都工作了。移动目录后,服务器仍然工作,但调试器停止工作。我在C:\Apache24\conf\httpd.conf和mod_jk.conf中更改了CFIDE路径。我知道,我应该把CFIDE移回原来的位置,然后单独留下足够的空间,但那是桥下的水。

提前感谢您的任何建议。


共1个答案

匿名用户

调试器设置在< code>jvm.config文件中,该文件位于< code>[instance]/bin目录中,例如对我来说是< code > C:\ cold fusion 10 \ cfusion \ bin \ JVM . config 。

你会看到这样的事情:

-DDEBUGGER_SERVER_PORT=portNumber

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

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

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

至于让调试器工作...提出一个不同的问题,或者试着理解这些文档。