【发布时间】:2011-08-09 16:58:49
【问题描述】:
我在暂存和生产环境中成功运行 django-sentry,但在我的开发实例上,sentry 似乎没有记录。
我正在使用管理运行服务器,当出现 500 错误时,我在控制台中得到了这个:
Development server is running at http://192.168.56.100:8080/
Quit the server with CONTROL-C.
No handlers could be found for logger "sentry.errors"
[20/Apr/2011 17:26:56] "POST .... HTTP/1.1" 500 126470
我在 local_settings 中设置了以下内容:
DEBUG = True
SENTRY_TESTING = True
Google 搜索没有出现“无处理程序...”错误消息 - 有什么想法吗?
【问题讨论】:
-
您在生产和开发中使用的是哪个 Django 版本?
-
生产中的 1.2.3 和开发中的 1.2.5
-
你在使用 Django >= 1.3 吗?他们更改了错误 500 处理。看这里:Logging in 1.3 我也有同样的问题。你有资金让它运作起来吗?