2011-10-20 6 views
1

このエラーについてのスレッドは既にありますが、いずれも私の問題を解決していません。 私はレール3.1.1とRVM Ruby 1.9.2-p180で新しいレールアプリを始めました。 それは私がrails serverを使用して、ローカルホストに行くときに動作します:3000Passenger + Rails 3.1.1 =すべてのソース(Bundler :: GemNotFound)でrake-0.9.2を見つけることができません

しかし、私は旅客(OSX県ペイン) を使用して私の他のRails 3.0.xのアプリのようにそれをホストし、ブラウザでそれを訪問しようとすると、私は次の取得エラー:

Error message: 
    Could not find rake-0.9.2 in any of the sources (Bundler::GemNotFound) 
    Exception class: 
    PhusionPassenger::UnknownError 

他の誰かがレール3.1.1と乗客に問題がありますか?

gem list --localと入力すると、間違いなくRake 0.9.2が私のリストにあり、正しいRVMのgemsetにも入っています。

アイデア?

答えて

5

旅客が正しいルビー(Apacheを使用している場合)を使用している場合は最初のチェック:RVM + passengerガイドをチェックし

LoadModule passenger_module /home/user/.rvm/gems/ree-1.8.7-2011.03/gems/passenger-3.0.9/ext/apache2/mod_passenger.so 
PassengerRoot /home/user/.rvm/gems/ree-1.8.7-2011.03/gems/passenger-3.0.9 
PassengerRuby /home/user/.rvm/wrappers/ree-1.8.7-2011.03/ruby 

が。

+0

+1ありがとうございます!この質問を読むまで私はとても不満でした –

関連する問題