2011-08-16 68 views
0

我收到以下錯誤,當我嘗試使用的Apache2和mod_wsgi的部署我的Django 1.3的應用程序:哨兵錯誤當部署Django應用程序在mod_wsgi的

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

一切似乎是從Django的最終配置的罰款。當我運行./manage.py runserver時,我可以運行它,但是當我嘗試通過mod_wsgi運行時,它會給出錯誤。

謝謝!

+0

首先,配置根記錄器來捕獲文件中的所有消息。 –

回答

1

某些東西正在被記錄,但是沒有該記錄器的處理程序。這可能是由於幾個不同的原因而發生的。當通過manage.py運行時(可能DEBUG設置不同),或者在使用mod_wsgi運行日誌消息之前沒有導入設置處理程序的代碼時,可能不會記錄該消息。要解決該問題,請查看初始化日誌處理程序的代碼,並確定它何時執行。