Masahiro Okubo

AWS + Rails + Capistrano でGemfile not found (Bundler::GemfileNotFound)出る

AWS + Rails + Capistrano でGemfile not found (Bundler::GemfileNotFound)出る

Capistranoでデプロイできているようですが、サーバー起動せずlog見たらタイトルのエラー出てました

調べてみるとどうやら、Gemfileの参照がうまくいっていないようなので、下記の設定を追加することで参照先を固定して問題を解決しました!

# config/unicorn.rb
before_exec do |server|
  ENV['BUNDLE_GEMFILE'] = @app_path + "/current/Gemfile"
end

Buy Me A Coffee

関連記事

copyright© 2016-2022 Masahiro Okubo