Ошибка Sentry при развертывании приложения Django на Mod_wsgi

Я получаю следующую ошибку, когда пытаюсь развернуть приложение django 1.3 с Apache2 и mod_wsgi:

No handlers could be found for logger "sentry.errors"

Кажется, со стороны Django все настроено нормально. Я могу запустить его нормально, когда запускаю ./manage.py runserver, но когда я пытаюсь запустить его через mod_wsgi, он выдает ошибки.

Спасибо!


person sthomps    schedule 16.08.2011    source источник
comment
Во-первых, настройте корневой регистратор для записи всех сообщений в файл.   -  person Nicolae Dascalu    schedule 17.08.2011


Ответы (1)


Что-то регистрируется, но для этого регистратора нет обработчика. Это может происходить по нескольким причинам. Сообщение может не регистрироваться при запуске через manage.py (возможно, настройка DEBUG отличается), или код, который настраивает ваш обработчик, не импортируется до сообщения журнала при работе с mod_wsgi. Чтобы решить эту проблему, взгляните на код, который инициализирует ваш обработчик журнала, и определите, когда он выполняется.

person limscoder    schedule 16.08.2011