0

WindowsでRails3とRuby1.8.7を実行しています。'mongrel_rails start-eproduction'を使用してMongrelをApache2.2のプロキシサーバーとして実行しようとしています。私はapacheを実行しています。mongrel_railsコマンドを発行すると、次のようになります。

リクエストしました:pg>=0.11.0。'bundleupdatepg'を実行してみてください

更新しても問題は解決しません。pgとmongrelの両方をアンインストールして再インストールしようとしましたが無駄になりました。私はこの問題への言及をウェブ上のどこにも見つけることができず、完全に困惑しています。助けてください。

更新:pg> = 0.12.2を指定しようとしましたが、同じ結果が得られます。また、雑種をサービスとして走らせてみましたが、うまくいきませんでしたが、それもまた別の問題だと思います。

4

2 に答える 2

0

更新-答えは「mongrel_railsstart」を使用せず、「rails server」を使用するだけのようですが、アプリのconfigフォルダーにあるmongrel.confを使用するかどうかはわかりません。そして、コマンドラインでそれを指定する方法はないようです。

于 2012-02-03T15:34:19.477 に答える
0

最終的な答えは、この構成で「mongrel.conf」ファイルを使用する必要はないということのようです。DocumentRootおよびProxyPassURL(私の場合は「http:// server-name:3000」)は、httpd.confファイルのVirtualHost仕様でMongrelに対して定義されています。SeverNameは「server-name:80」に設定されています。

于 2012-02-06T22:09:29.790 に答える