我有一个部署到生产环境的应用程序,但我也在本地对其进行测试。
当我运行时heroku logs --tail
,我得到了生产日志。当我向 webapp 发出请求时,我可以看到它会立即显示在日志中。
但是,我的应用程序heroku local
返回“500 服务器错误”。我想检查这些日志以了解原因。但是,我找不到这些日志。有没有类似的命令heroku local logs --tail
?
为了在 IDE 或控制台中查看日志,请使用以下命令
当地的:
我正在使用Python
脚本,并且在heroku中部署了相同的脚本。我想通过使用heroku local
命令在本地运行,并希望在控制台中查看日志,但它没有显示日志IDE Console
。因此,对于解决方法,我尝试了以下命令并且效果很好。现在我可以在 IDE 本身中看到日志。
例如对于 Python 脚本:
heroku local:run python test.py
例如对于 Rails:
heroku local:run rails console
生产:
heroku logs --tail --app <app-name>