错误页面,但Rails日志说一切都很好

时间:2012-06-07 08:38:56

标签: ruby-on-rails logging

我的一个客户是在生产服务器上获得标准的“出问题”错误页面,但是production.log声称该页面已正确呈现。

Started GET "/translations" for **IP** at 2012-06-07 08:30:56 +0000
Processing by TranslationsController#index as HTML
  Rendered translations/_filters.html.erb (1.9ms)
  Rendered glossary_terms/_form.html.erb (3.4ms)
  Rendered translations/index.html.erb within layouts/application (125.8ms)
Completed 200 OK in 131ms (Views: 119.4ms | ActiveRecord: 8.6ms)

我已经确认这确实是她的请求被记录,并且她转移了重新加载页面。另外,我无法在本地重现错误;该页面对我和其他几个人来说很好。

1 个答案:

答案 0 :(得分:1)

这是其中一个,你必须去那里列举你的环境和客户之间不同的所有东西。检查以下内容:

  • 缓存
  • 会话状态
  • 浏览器版本(响应可能是200,但可能格式不正确)
  • 使用Sam Spade查看原始响应 - 可能是那里的线索
  • 仔细检查是否记录了她的请求
  • 她能不能重现吗?
  • 她尝试过不同的浏览器吗?不同的机器?
  • 也许'出错了'错误被作为200回复​​?