[OK]をので、私は新しいアマゾンのUbuntu 11.04 EC2インスタンスを持っているし、すべての乗客とルビーとRVMその後、他の偉大なようです。 OKので、私のapache2.confは、私が一緒に仕事をRVMと乗客を取得するためのバリエーションのすべての種類を試してみましたので、私はいくつかコメントアウトしている。この旅客+ RVM + Ubuntuの11.04サーバー==問題
LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-3.0.11/ext/apache2/mod_passenger.so
PassengerRoot /var/lib/gems/1.8/gems/passenger-3.0.11
PassengerRuby /home/ubuntu/.rvm/bin/ruby
# PassengerRuby /home/ubuntu/.rvm/gems/ruby-1.9.2-p290
#LoadModule passenger_module /home/ubuntu/.rvm/gems/[email protected]/gems/passenger-3.0.11/ext/apache2/mod_passenger.c
#PassengerRoot /home/ubuntu/.rvm/gems/[email protected]/gems/passenger-3.0.11
を持っています。
私のバーチャルホストは、URLがlogicxl.comあるこの
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName logicxl.com
# ServerAlias
DocumentRoot /srv/crm/current/public
ErrorLog /srv/crm/logs/error.log
<Directory "/srv/crm/current/public">
Options Indexes MultiViews FollowSymLinks
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
ですが、あなたが見ることができるようにそこにすくいエラー
Could not find rake-0.9.2.2 in any of the sources (Bundler::GemNotFound)
ですが、私は、バンドルをインストールしなかったし、この
/srv/crm/current$ bundle install
Using rake (0.9.2.2)
....
....
....
Using thin (1.3.1)
Using uglifier (1.2.2)
Using unicorn (4.1.1)
Using will_paginate (3.0.2)
Using yajl-ruby (1.1.0)
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.
を得ました
宝石がインストールされているのにエラーが続く... ....問題があると仮定していますルビーが使用されており、どのような宝石が使用されている...しかし、私はこの作業を取得するために、ほとんどすべてのものを試してみました...任意の助けいただければ幸いいると..
私はcapistranoを使って展開しています....しかし、どうやってRVMをサポートしているのですか?また、システム全体でrvmをインストールするにはどうすればいいですか...私はそれをインストールしたと思った – Trace
私の答えシステム全体のインストールは通常のインストールと同じですが、rootとしてログインして起動します。現在のRVMを( 'rvm implode'を使って)暗黙にして、rootとしてログインして再インストールしてみてください。 –
また、CapistranoのレシピにRVMサポートを追加するには、次のURLを参照してください。http://beginrescueend.com/integration/capistrano/ –