Coldfusion MX 7 +雄猫+操作系统 X 10.6
我试图在 Coldfusion MX 7、Tomcat 和 OS X 10.6 之间建立一个邪恶的联盟。 (实际上,我只是想让 CF7 在 10.6 上运行,而 Tomcat 似乎是最好的方法)。
我的 CF7 和 Tomcat 运行得很好 - 我可以访问 CF7 管理面板并设置我的数据源。问题是让 CF7 解析与 Coldfusion 不在同一目录中的代码。 Tomcat 只是像文本一样提供我的文件。
注意:不能使用不同版本的 Coldfusion,但我可以使用任何可以工作的服务器。
更多信息: http://localhost:8080/cfusion/example.com/index.cfm - 通过冷融合解析。 http://example.com:8080/index.cfm - 相同文件,未由 Coldfusion 解析。
这是在我的 server.xml 文件中:
<Host name="example.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context docBase="/Applications/tomcat/webapps/cfusion/example.com" path=""/>
</Host>
I'm trying to form an unholy alliance between Coldfusion MX 7, Tomcat, and OS X 10.6. (Really, I'm just trying to get CF7 running on 10.6, and Tomcat seems to be the best way to go about).
I've got CF7 and Tomcat going just fine- I can access the CF7 admin panel and set up my data sources. The problem is getting CF7 to parse code that's not in the same directory as coldfusion. Tomcat just serves up my files like they're text.
Note: Can't use a different version of coldfusion, but I can use whatever server will work.
More info:
http://localhost:8080/cfusion/example.com/index.cfm - parsed by coldfusion.
http://example.com:8080/index.cfm - same file, not parsed by coldfusion.
This is in my server.xml file:
<Host name="example.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context docBase="/Applications/tomcat/webapps/cfusion/example.com" path=""/>
</Host>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
文件类型 (*.cfm) 和处理它们的 servlet 之间的映射在 web.xml 文件中描述。 web.xml 应该位于您的 WEB-INF 目录中,位于您的上下文根目录中。由于您已将 Web 根目录定义为 CF 上下文根目录,因此 WEB-INF 目录应位于“../example.com”中。你能检查一下那里有 WEB-INF 目录吗?
Mappings between file types (*.cfm) and the servlet that processes them are described in the web.xml file. web.xml should be in your WEB-INF directory, located in your context root. Since you've defined your web root as your CF context root, the WEB-INF directory should be in '../example.com'. Can you check that you have a WEB-INF directory there?
我不确定您是否配置了域 example.com 的主机文件。
请参阅下面的网址来修改主机文件。
http://decoding.wordpress.com/2009/04/06/how-to-edit-the-hosts-file-in-mac-os-x-leopard/
I am not sure you have configure or not host file for domain example.com.
Please see below url to modify host file.
http://decoding.wordpress.com/2009/04/06/how-to-edit-the-hosts-file-in-mac-os-x-leopard/