Heroku:你怎么能检查Heroku错误日志?
我有一个免费的Heroku帐户的PHP应用程序。 今天没有明显的原因,我Heroku的应用程序错误屏幕大约一个小时。 Heroku的状态报告页面没有停机时间。
我想检查日志,找出为什么应用程序被closures..但不知道如何做到这一点! 有人能帮帮我吗?
只需使用heroku logs
即可显示heroku logs
的最后100行。
或者实时查看heroku logs -t
: heroku logs -t
Heroku只保存最后的1500行日志,您可以使用heroku logs -n 1500
访问heroku logs -n 1500
。 如果你想要更多的日志logging,请查看Heroku附加组件,比如Logentries或者Papertrail。
$ heroku logs -t --app app-name
这给你所有的当前日志(logentries附加将被使用)
heroku logs --tail
用上面的命令可以看到连续的英雄日志logging。
用于检查heroku控制台中的所有日志
config.logger = Logger.new(STDOUT)config.logger.level = Logger :: DEBUG
把这两行放在你正在运行你的heroku应用程序的环境中(例如production.rb)
之后检查日志在这里: heroku日志-t你可以检查详细日志那里也有错误,如果有的话。