0

Ruby on RailsベースのアプリケーションRedmine(BitNami redmineパッケージに基づく)をWindows仮想サーバーで実行しています。Apache、Mongrel、Ruby、およびrailsを実行します。

/templates/mytemplate/images/bkg.jpgテンプレートを作成しているHTMLページで、 (約15キロバイトの大きさの)という名前の静止画像リソースをリクエストする502 Bad gatewayと、3つのリクエストのうち2つについてエラーが発生します。バツ

代替テキスト
(出典:pekkagaiser.com

その後、Apacheのエラーログには次の内容が含まれます

on Apr 12 22:50:33 2010] [error] (620018)APR does not understand this error code:
proxy: pass request body failed to 127.0.0.1:3001 (127.0.0.1)

[Mon Apr 12 22:50:33 2010] [error] proxy: pass request body failed to 127.0.0.1:3001
(127.0.0.1) from 78.34.240.113 ()

それはその1つのリソースのためだけです。他のはるかに大きな画像やCSSスタイルシートは、問題なく毎回読み込まれます。

奇妙なことに、これは、画像がCSSスタイルシートの背景画像として使用されている場合にのみ発生します。キャッシュがオフになっている場合でも、ブラウザで画像に繰り返し直接アクセスすると正常に機能します。これはリファラーの問題でしょうか?しかし、私にはその方法がわかりません。

RubyもRailsについてもほとんど知りません。誰かがこれが何であるか、そして私がどこを見るべきか教えてもらえますか?

更新:考え直してみると、これはserverfaultに属している可能性があります。あなたが同じだと思うなら、離れて移住してください。

4

1 に答える 1

0

Railsを再インストールしたところ、解決しました。

于 2010-06-19T09:28:37.447 に答える