Rails_admin在Heroku上返回500

问题描述 投票:-1回答:1

我正在使用rails 5.1,ruby 2.3.3,rails_admin'〜> 1.4','> = 1.4.2'

Whiles在开发环境中一切正常,当我将代码推送到Heroku并转到/admin时,我得到:

我们很抱歉,但有些不对劲。如果您是应用程序所有者,请检查日志以获取更多信息。

Heroku日志:

2019-03-14T14:37:24.174624+00:00 app[web.1]: [26495061-dae1-4201-9940-b2fd9b2bbec3] vendor/bundle/ruby/2.5.0/gems/rails_admin-1.4.2/app/views/layouts/rails_admin/application.html.haml:9:in `_vendor_bundle_ruby_______gems_rails_admin_______app_views_layouts_rails_admin_application_html_haml___4595881635924699580_46923427520660'
2019-03-14T14:37:24.174626+00:00 app[web.1]: [26495061-dae1-4201-9940-b2fd9b2bbec3] vendor/bundle/ruby/2.5.0/gems/actionview-5.1.6.2/lib/action_view/template.rb:157:in `block in render'
2019-03-14T14:37:24.174628+00:00 app[web.1]: [26495061-dae1-4201-9940-b2fd9b2bbec3] vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6.2/lib/active_support/notifications.rb:168:in `instrument'
2019-03-14T14:37:24.174630+00:00 app[web.1]: [26495061-dae1-4201-9940-b2
2019-03-14T14:37:24.175890+00:00 heroku[router]: at=info method=GET path="/admin" host=geenyland.herokuapp.com request_id=26495061-dae1-4201-9940-b2fd9b2bbec3 fwd="41.66.209.190" dyno=web.1 connect=0ms service=562ms status=500 bytes=1827 protocol=https
2019-03-14T14:37:24.731676+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=geenyland.herokuapp.com request_id=bc9f2e56-9906-4571-9fb8-de437250f015 fwd="41.66.209.190" dyno=web.1 connect=0ms service=1ms status=200 bytes=143 protocol=https
ruby-on-rails ruby heroku production rails-admin
1个回答
0
投票

我遇到了这个问题,查看我的日志并没有给我太多帮助。但是,我对rails非常陌生,并且正在学习读取日志以解决问题。什么帮助是何塞为official guide from Heroku for a rails project发布的链接。一个简单的heroku run rake db:migrate解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.