加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails-3 – 调试heroku 500服务器错误?

发布时间:2020-12-17 01:28:54 所属栏目:百科 来源:网络整理
导读:这就是我从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 (
这就是我从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

一切都在本地工作,我甚至使用db:push将数据库推送到heroku.对于heroku而言,是否有更强大的日志记录比上面的行没有帮助?

解决方法

我确定它是因为你没有运行rake db:migrate

如果这不起作用,请确保您需要的所有宝石都在您的Gem文件中,即您没有向Gemfile中的宝石发出任何本地require语句.

我发现有用的是拖尾日志.

然后你需要在控制台中运行它:

heroku logs --tail

现在点击您之前遇到问题的同一页面并查看日志.

编辑:在rails 4上你需要添加rails_12factor gem来获取详细的日志.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读