Apache-2.2

ColdFusion 8 的代理錯誤,但 Railo3.1 沒有!這是怎麼回事?

  • August 18, 2009

我已經安裝了Apache 2.2.11jboss 5.1.0.GAColdFusion 8.0.1Railo 3.1.0.015

Railo 和 ColdFusion 通過 j​​boss 作為爆炸 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 沒有遇到代理無法正確返回的異常或執行時錯誤。

引用自:https://serverfault.com/questions/31537