Mse*_*enb 3 heroku internal-server-error ruby-on-rails-3
这就是我从heroku查看我的production.logs得到的结果:
Completed 200 OK in 63ms (Views: 6.0ms | ActiveRecord: 50.3ms)
Processing by EventsController#show as HTML
Parameters: {"id"=>"2"}
Rendered events/show.html.erb within layouts/application (3.7ms)
Completed 500 Internal Server Error in 15ms
Run Code Online (Sandbox Code Playgroud)
一切都在本地工作,我甚至使用db:push将数据库推送到heroku.对于heroku而言,还有比上面那些无用的强大日志记录吗?
我确定是因为你还没跑 rake db:migrate
如果这不起作用,请确保您需要的所有宝石都在您的手中Gem file,即您没有require对宝石中的任何宝石做任何本地陈述Gemfile.
我发现有用的是拖尾日志.
然后你需要在控制台中运行它:
heroku logs --tail
Run Code Online (Sandbox Code Playgroud)
现在点击您之前遇到问题的同一页面并查看日志.
编辑:在rails 4上你需要添加rails_12factor gem来获取详细的日志.
| 归档时间: |
|
| 查看次数: |
8174 次 |
| 最近记录: |