私のテストサーバーのセットアップ:
Amazon AMI 2013
Ruby interpreter: 2.0.0-p195
Rails 3.2.13
httpd.conf ファイルの Passenger セクション:
LoadModule passenger_module /usr/local/rvm/gems/ruby-2.0.0-p195/gems/passenger-4.0.7/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/rvm/gems/ruby-2.0.0-p195/gems/passenger-4.0.7
PassengerDefaultRuby /usr/local/rvm/wrappers/ruby-2.0.0-p195/ruby
環境 (RAILS_ENV、RACK_ENV、WSGI_ENV、および PASSENGER_ENV の値):
test
私のgemfileには、次のものがあります。
gem "cancan", :git => "git://github.com/ryanb/cancan.git", :branch => "2.0"
テスト サーバーで gem リストを確認すると、次のことがわかります。
カンカン (1.6.10)
そこにある。アプリを実行しようとすると、次のようになります。
Web application could not be started
Phusion Passenger has listed more information below
git://github.com/ryanb/cancan.git (at 2.0) is not checked out. Please run `bundle install` (Bundler::GitError)
何か案は?