我正在使用带有rails的devise gem进行身份验证,我的应用程序在本地运行正常,但在heroku上部署时无法访问设计视图。
检查日志会出现以下错误:
←[app [web.1]:←[0m由Devise处理:: SessionsController#new as HTML
←[app [web.1]:←[0m由Devise处理:: SessionsController#new as HTML
←[app [web.1]:←[0m 4ms完成500内部服务器错误
←[heroku [router]:←[0m at = info method = GET path = / favicon.ico host = clickive.herokuapp.com request_id = 739b163c-d2b3-493c-8cfa-ffabc454f468 fwd =" 148.88 .244.110" dyno = web.1 connect = 1ms service = 5ms status = 200 by tes = 228
任何人都可以帮忙...
答案 0 :(得分:1)
我有类似的问题,请确保添加到您的Gemfile:
gem 'bcrypt-ruby'
然后点击bundle install
并再次推送到heroku。
答案 1 :(得分:0)
我检查了日志,发现我忘了在生产数据库上运行AddUsernametoUsers迁移。