![ColdFusion 8 出现代理错误,但 Railo3.1 没有出现!发生了什么?](https://linux22.com/image/486398/ColdFusion%208%20%E5%87%BA%E7%8E%B0%E4%BB%A3%E7%90%86%E9%94%99%E8%AF%AF%EF%BC%8C%E4%BD%86%20Railo3.1%20%E6%B2%A1%E6%9C%89%E5%87%BA%E7%8E%B0%EF%BC%81%E5%8F%91%E7%94%9F%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我已经安装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/running-railo-and-adobe-coldfusion-on-the-same-context-root-in-jboss
我正在开发一个小项目,但是现在遇到了 Apache 和/或 ColdFusion 的问题。
当我导航到我的网站时http://cf8.local/myproject/用户更新.cfm并填写表格,提交时触发数据库更新并返回到同一站点,我收到以下错误:
502 代理错误
代理错误
代理服务器从上游服务器收到无效响应。
代理服务器无法处理请求 POST /myproject/user-update.cfm。
原因:从远程服务器读取时出错
当我通过 railo 打开同一个网站时(http://railo.local/myproject/update-user.cfm)一切都按预期工作(我预计会出现错误调试输出)。
什么原因导致此行为?是 ColdFusion 配置错误还是 Apache 配置错误?
答案1
ColdFusion 代码是否正确执行?我将检查 ColdFusion 错误日志,以确保 ColdFusion 没有遇到代理无法正确返回的异常或运行时错误。