herokuにRails 3アプリケーションを正常にデプロイした後、起動に失敗しました。エラーログは、以下から始まります。heroku rails 3アプリケーションの起動に失敗する
/usr/ruby1.8.7/lib/ruby/gems/1.8/gems/bundler-0.9.26/lib/bundler/definition.rb:25:in from_lock': You changed your Gemfile after locking. Please relock using
bundle lock`(Bundler :: GemfileChanged)
私は開発マシンにバンドル1.0.7を使用していますが、herokuのバージョンが古すぎるようです。誰にも回避策がありますか?それが正常に動作する必要があり
bundle lock
bundle install
bundle check <-- Optional, Just to check if everything worked fine.
bundle pack
bundle lock
:
動作しません。同じエラーログです。また、バンドル・ロックはバンドル・インストールのために推奨されなくなりました。バンドル・パックを使用したくないので、Herokuは必要な宝石自体をインストールできます。 – eugen
これをやり直してみてください.http://railstutorial.org/chapters/a-demo-app#sec:deploying_the_demo_app – zengr