1

我是 ColdFusion 和 ColdBox(以及编程)的新手。我尝试设置 ColdBox,但示例应用程序中的某些链接已损坏。

我的配置是安装了当前 Railo OSS 的 GlassFish v3。我通过 Apache 2.2.14 访问我的网站。

所以不是http://127.0.0.1:8080/railo/我访问我的环境槽http://railo/

在 Railo 我有一个 webroot 映射/C:/webapps/myproject/.

我已将当前的 ColdBox 3M4 复制到C:/webapps/myproject/coldbox. 我可以通过访问仪表板http://railo/coldbox/dashboard/index.cfm并访问所有选项。

我的问题从我尝试打开示例库的那一刻开始:

HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented
it from fulfilling this request.
exception
java.io.FileNotFoundException: C:\webapps\viss-dev\coldbox\samples
(Zugriff verweigert)
note The full stack traces of the exception and its root causes are
available in the GlassFish v3 logs.
GlassFish v3 

OK,没问题,直接输入链接:http://railo/coldbox/samples/index.cfm.

该网站看起来很普通,谁在乎 - 但所有本地链接看起来像这样:(http://127.0.0.1:8080/coldbox/samples/applications/helloworld/index.cfmrailo替换为127.0.0.1:8080)。

看起来很麻烦。为了让我的困惑完美:当我尝试访问登录应用程序http://railo/coldbox/samples/applications/sampleloginapp/index.cfm并点击提交按钮时,我被重定向到这个地址:http://railo/railo/coldbox/samples/applications/sampleloginapp/index.cfm

我相信这并不是真正与 ColdBox 相关的,但是当我尝试使用 ColdBox 时它会表现出来,所以我在这里。

PS:amazon.de 运送 ColdBox 书的时间太长 :(

4

3 回答 3

1

这里有一个建议,Vivotech 的好人已经为 Windows/IIS7 和 Railo 和 Open BlueDragon 的各种 Linux 版本开发了几个不同的安装程序。该安装程序会安装 Tomcat、Railo/Open Blue Dragon 和 Web 服务器的必要连接器。这是链接: http: //www.viviotech.net/company/installers.cfm

我认为您会发现使用安装程序比自己操作要容易得多。如果你想走这条路,Adobe 和各种博主都有关于如何做的说明。马特伍德沃德有一篇非常好的博客文章:见MattWoodward.com,他也有关于这个的介绍,你可以在这里看到。

h,

拉里

于 2011-01-05T21:50:10.847 回答
1

由于您是 ColdFusion 的新手(以及一般的编程),我建议您针对 Adob​​e ColdFusion 进行开发。ColdFusion 的开发者版是免费的,可从 Adob​​e.com 获得。您无需乱搞或配置 GlassFish,因为 Adob​​e ColdFusion 带有一个内置的预配置 Tomcat,提供 servlet 引擎和 Web 服务器。

只需安装 ColdFusion Developer Edition 的“独立”版本,将 ColdBox 文件复制到 webroot 中,不到 15 分钟即可启动并运行。

您还应该查看当前可从 http://labs.adobe.com获得测试版的 ColdFusion Builder 。它具有完整的语言支持和集成的帮助内容,用于学习语言的细节。

就 ColdBox 书而言,如果您真的迫不及待,它可以作为电子书提供。;-)

免责声明:作为 Adob​​e 的 CF 产品经理,我将大约 50% 的清醒时间用于使 ColdFusion 变得更好。:-)

于 2010-02-09T23:39:40.407 回答
0

我已经放弃了 glassfish,我现在正在与 tomcat 作斗争:D

于 2010-03-02T10:21:33.137 回答