没有日志的Heroku :: Persistant应用程序错误

时间:2012-08-02 21:50:53

标签: ruby-on-rails ruby heroku

因此,在我的应用程序中,我在尝试连接到PayPal时遇到应用程序错误(有时)。但是,我无法检索此错误的日志。我设置了heroku config:add LOG_LEVEL=DEBUG,但我仍然看不到错误。

我这样做的方式是heroku logs --tail来查看流日志文本,这通常有效。

我在控制台发生错误时看到的最后一件事是

2012-08-02T21:45:08+00:00 heroku[nginx]: 128.189.198.66 - - [02/Aug/2012:21:45:08 +0000]
"GET / HTTP/1.1" 502 1084 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) 
AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.57 Safari/537.1" weeve.it

这看起来很正常。

另一个奇怪的事情是,一旦我在浏览器中遇到此问题,我将在访问应用程序的任何页面后随时看到应用程序错误,即使我知道的页面没有错误。清除cookie后,应用程序会再次正常加载。

非常感谢任何疑难解答提示,谢谢。

1 个答案:

答案 0 :(得分:0)

如果您的cookie的内容似乎导致了问题,您是否可以尝试将cookie的内容写入应用程序控制器中的before_filter中的日志

Rails.logger.info(cookies.inspect)

如果有任何见解,请告诉我。