如何在不添加的情况下在Heroku中启用堆栈跟踪
问题描述:
Heroku上的临时站点发生错误。日志级调试(heroku config:set LOG_LEVEL = debug)在运行日志时不提供完整的堆栈跟踪(heroku日志-n500 -aheroku-app-name -t)。如何在不添加的情况下在Heroku中启用堆栈跟踪
如何在没有任何帐户插件的情况下启用堆栈跟踪?
答
三重检查确实可行。
没有终端快捷键 - 这为新的人。也许你记下了,因为它不适用于你的特定环境变量。但是,如果您的DEV/STAGING/PRODUCTION环境大致相同,这实际上是如何在Heroku上启用堆栈跟踪的。
(感谢DJ三重威胁!) 这里是新的乡亲Heroku的步骤一步。还有终端快捷键。你可以在Heroku文档中找到它们。
- 登录到Heroku。
- 点击您的应用程序。
- 单击顶部应用程序菜单栏最右侧的“设置”。
- 在“配置变量”下单击“显示配置变量”按钮。
- 将“RAILS_ENV”设置从“分段”更改为“开发”。
现在完整的堆栈跟踪错误信息可用。如果您不想查看堆栈跟踪,请务必将其转回到分段。
不是你正在寻找的东西,但是如果你将RAILS_ENV设置为从开发到开发,你可以在你的网页上获得你的堆栈跟踪,就像你在本地运行应用程序一样。 – DJTripleThreat 2015-02-16 23:03:50