1

これがこれを行うのに最適な環境ではないことは理解していますが、できれば私と一緒にいて助けてください...

私が実現したいセットアップは、Rails アプリケーションを Windows 2003 サーバー上で実行することです。mongrels のパックを使用して、ロード バランサーとして機能する lighttpd とその前に IIS を使用し、すべてクライアント リクエストを lighttpd に渡します。

まず第一に、私はこれらの指示に従いました: Windows 上の iis への展開

そして、アプリケーションを実行することができましたが、クライアントがリンク ボタンをクリックすると、アプリケーションは 500 サーバー エラーで爆発します。

雑種サーバーの 1 つに対して実行した場合、アプリは正常に動作するので、lightpd だと思います。

lighttpd が複数の GET リクエスト (つまり、複数のクリック) と混同されて爆発するかのようです。

500 エラーが発生する理由についてのヘルプは役に立ちます、ありがとう。

4

1 に答える 1

0

わかりました、lighttpd の -D オプションが問題の原因であることがわかりました。正確な理由はわかりませんが、そのオプションを外すとうまくいくようです!

于 2009-06-12T22:44:21.220 に答える