Apache-2.2
ColdFusion 8 的代理錯誤,但 Railo3.1 沒有!這是怎麼回事?
我已經安裝了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 沒有遇到代理無法正確返回的異常或執行時錯誤。