1
我有一個Django應用程序在heroku上運行。 該應用程序保持與下面的堆棧跟蹤崩潰:看起來像日誌崩潰我的Django應用程序
Traceback (most recent call last):
File "/app/.heroku/python/bin/honcho", line 9, in <module>
load_entry_point('honcho==0.4.2', 'console_scripts', 'honcho')()
File "/app/.heroku/python/lib/python2.7/site-packages/honcho/command.py", line 292, in main
app.parse()
File "/app/.heroku/python/lib/python2.7/site-packages/honcho/command.py", line 129, in parse
options.func(self, options)
File "/app/.heroku/python/lib/python2.7/site-packages/honcho/command.py", line 190, in start
sys.exit(process_manager.loop())
File "/app/.heroku/python/lib/python2.7/site-packages/honcho/process.py", line 114, in loop
File "/app/.heroku/python/lib/python2.7/site-packages/honcho/printer.py", line 22, in write
Process exited with status 1
從本町的printer.py源代碼,它看起來像成纔是哪裏錯了,而町試圖寫入到控制檯。
我的應用程序正在從網頁中提取數據,所以我可能會打印一些帶有重音字符的文本。那是相關的嗎?
我目前印刷這樣的事情:
logger.info('Saved article' + str(title) + '.')
我也可以轉儲一些JSON不時:
logger.debug('Article: %s' % json.dumps(article_datas, indent=4))
它工作正常我的開發計算機上,但不是在Heroku 。 我需要以不同的方式記錄事情嗎?爲什麼這在Heroku上不起作用?
可能是對heroku的任何書面許可? – PepperoniPizza
其他日誌工作正常,我可以毫無問題地看到它們。我不確定它是相關的。 –