environment.rbファイルで次のgemが定義されています。
config.gem "authlogic"
config.gem "paperclip"
config.gem "pauldix-feedzirra", :lib => "feedzirra", :source => "http://gems.github.com"
config.gem 'whenever', :lib => false, :source => 'http://gemcutter.org/'
ローカルコンピューターにインストールしていて、すべてが正常に機能しています。私は共有サーバー(DreamHost)で作業しているので、それらを機能させるためにそれらのgemを解凍する必要があります(それらを機能させるために自分のコンピューターで行ったようにそれらをインストールすることはできません)。
アップロードする前に、ローカルマシンで次のコマンドを実行しました。
rake gems:unpack
これにより、次のフォルダが作成されました/vender/gems
。
authlogic-2.1.3, paperclip-2.3.1.1, pauldix-feedzirra-0.0.18, whenever-0.4.1
ですから、それらはすべてそこにあるように見えます。
ただし、サーバーで実行するrake db:migrate
と、次のエラーが発生します。
Missing these required gems:
pauldix-feedzirra
何らかの理由で、feedzirraの解凍された宝石が検出されません。なぜこれが起こっているのか、そして潜在的な解決策について誰かが手がかりを提供できますか?
ありがとう!
編集:ありがとう、しかしenvironment.rbに入れるコードは機能せず、bundlerは私のサーバーに正しくインストールされません。他に何か提案はありますか?