如何在我的heroku托管的Ruby on Rails Web应用程序中调试“应用程序错误”?

时间:2011-03-30 03:42:15

标签: ruby-on-rails ruby-on-rails-3 heroku

我在网站上随机获取“应用程序错误”屏幕,持续时间长达20分钟。

当我使用基本日志记录模块“heroku logs”时,它不会显示任何错误,就好像“应用程序错误”从未发生过一样。

当我在Heroku上使用新的日志记录模块时,同样的事情。

GetExceptional不报告任何内容。

我应该如何查找导致错误的原因?

2 个答案:

答案 0 :(得分:14)

heroku config:set LOG_LEVEL=debug 

应该有所帮助。如果没有,你可以使用免费的插件“exceptiontrap”

答案 1 :(得分:0)

您可以安装exception notifier,它会向您发送每封500错误的电子邮件,包括完整的堆栈跟踪。

OT:基本的heroku日志(=免费版)是非常无用的IMO。