【发布时间】:2014-01-18 06:20:16
【问题描述】:
我已经关注了这里的所有问题,但推送到 Heroku 时仍然出错。
这是我到目前为止所做的:
- 从 gemfile、bundle、git commit 和 git push 到 Heroku 中完全删除 sqlite3。
- 将 sqlite3 放入组 :development、:test do、bundle、git commit 和 git push 到 Heroku。
- 卸载并重新安装 sqlite3 gem、bundle、git commit 和 git push 到 Heroku。
- 将 Gemlock 文件、捆绑包、git commit 和 git push 删除到 Heroku。
宝石文件:
group :development, :test do
gem 'sqlite3'
end
group :production do
gem 'rails_12factor'
gem 'pg'
end
Git 状态是干净的。
Git push heroku master 失败日志在这里 - http://pastebin.com/K2192h8A
希望有人可以让我知道我做错了什么。谢谢。
【问题讨论】:
-
那么您是否尝试从 Gemfile 中删除
sqlite3gem,但无论如何构建都失败了? -
是的,我做到了。我最终重建了整个东西,无法让它工作。
-
好的,请重做以下操作:在 Gemfike 中根据您在帖子中提出的内容进行更改,发出
bundle install,然后将两个 Gemfile 和 Gemfie.lock,然后推送到 heroku。并在这里再次给出答案日志。并在此处显示您的 heroku 环境。 -
我做了所有这些 - 没关系,我重建了项目并部署了它。感谢您的帮助。
-
rebuilt the project是什么意思?
标签: ruby heroku sqlite ruby-on-rails-4