我已经安装了Apache 2.2.11、jboss 5.1.0.GA、ColdFusion 8.0.1和Railo 3.1.0.015。
Railo 和 ColdFusion 通过 jboss 作为爆炸 WAR 和 EAR 提供服务,两者都可以通过 Apache 在端口 80 上作为 VirtualHosts 使用,详细信息可在此处获得(感谢 Indiver Nagpal):http ://nagpals.com/blog/post.cfm/在 jboss 中运行-railo-and-adobe-coldfusion-on-the-same-context-root-in-jboss
我正在开发一个小项目,但现在遇到了 Apache 和/或 ColdFusion 的问题。
当我导航到我的站点http://cf8.local/myproject/user-update.cfm并填写表单时,该表单在提交时会触发数据库更新并返回到同一站点,我收到以下错误:
502 Proxy Error
Proxy Error
代理服务器从上游服务器接收到无效响应。
代理服务器无法处理请求 POST /myproject/user-update.cfm。
原因:从远程服务器读取错误
当我通过 railo ( http://railo.local/myproject/update-user.cfm )打开同一个站点时,一切都按预期工作(我预计会出现错误调试输出)。
什么会导致这种行为?是 ColdFusion 错误配置还是 Apache 错误配置?
ColdFusion 代码是否正确执行?我会检查 ColdFusion 错误日志以确保 ColdFusion 没有遇到代理无法正确返回的异常或运行时错误。