私はapache + fcgiで実行されているレール2.3アプリケーションを持っていて、それを3.1 + rvm(+ apache + fcgi)のレールに移行しています。fcgi内でrvmを実行するにはどうすればよいですか?
私は今fcgi < - > rvmでブロックされています。
#!/usr/local/bin/rvm [email protected] exec ruby
を私のpublic/dispatch.fcgi
の中に入れてみました。私のコマンドラインから
実行/usr/local/bin/rvm use [email protected] exec ruby /some_path/current/public/dispatch.fcgi
が正常に動作しますが、Apacheのログには示しています
ERROR: Unrecognized command line argument(s): '/some_path/current/public/dispatch.fcgi ' (see: 'rvm usage')
何が起こっているの任意のアイデア? この作業を行うにはどのように設定する必要がありますか?
ご回答ありがとうございます。