【发布时间】:2016-05-03 13:55:32
【问题描述】:
在 Heroku 中运行我的 RoR 应用时显示此错误:
很抱歉,出了点问题。
如果您是应用程序所有者,请查看日志以获取更多信息。
检查heroku日志,显示http://pastebin.com/yTWtRMVD
我的主页是 https://salty-stream-26420.herokuapp.com/,我的回调 URL 是 OmniAuth 中的 https://salty-stream-26420.herokuapp.com/auth/twitter/callback。
它在 Cloud9 中完美运行,但在 Heroku 中却没有。怎么了?
谢谢你,亚历克斯。
【问题讨论】:
-
可能您还没有将新的数据库更改推送到heroku。试试这个答案stackoverflow.com/a/34321825/981616
-
我认为我的数据库迁移是错误的。这显示pastebin.com/R83a3rsN
-
那么现在您知道如何解决了吗? :-/
-
@uDaY 不,仍然遇到同样的错误。不知道是因为迁移失败还是其他原因导致不行。
-
我认为您的迁移文件中有错误。
标签: ruby-on-rails heroku omniauth