【问题标题】:mistake when i try deploy Rails app on Heroku [duplicate]当我尝试在 Heroku 上部署 Rails 应用程序时出错 [重复]
【发布时间】:2015-10-08 15:25:43
【问题描述】:

rake 中止! Gem::LoadError: 为数据库适配器指定了“postgresql”,但是 gem 没有被加载。将gem 'pg' 添加到您的 Gemfile(并确保其版本为 ActiveRecord 要求的最低版本)。

【问题讨论】:

  • 你的 gemfile 中有 pg gem 吗?

标签: ruby-on-rails postgresql gem


【解决方案1】:

gem 'pg' 需要在您的 Gemfile 中。如果您在开发中使用 sqlite3,请将 gem 'pg' 放入您的生产组(在组 :production 块内)。否则,gem 'pg' 只需要在 :development 组之外的任何地方的 gemfile 中就可以了。不要忘记捆绑安装,将更改推送到 git 并重新部署。

【讨论】:

  • 谢谢,我发现我的错误,我在第一步中错误地安装了我的应用程序。
猜你喜欢
  • 2015-03-17
  • 1970-01-01
  • 2017-08-22
  • 1970-01-01
  • 2020-06-07
  • 2020-10-13
  • 2014-08-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多