J'ai un projet Django dans lequel je me suis connecté à un fichier en utilisant le module de journalisation de la bibliothèque standard. Pour une variété de raisons je voudrais le changer afin qu'il écrit dans les fichiers journaux Apache. J'ai vu pas mal de discussions sur la façon de faire avec mod_python, mais pas avec mod_wsgi. Comment est-ce que je fais ceci pour un projet fonctionnant sous mod_wsgi?Comment écrire dans les fichiers journaux apache lors de l'utilisation de mod_wsgi
Répondre
Généralement, nous utilisons la journalisation et écrivons au sys.stderr
. Cela semble écrire dans le fichier error_log d'Apache.
Merci. Cela semble être le moyen de le faire. Les commentaires sur ce post http://djangosnippets.org/snippets/1731/ disent la même chose. –
Aussi simple que cela. Génial!! – JeromeJ
@DavidMontgomery: le commentaire que vous jugez utile est utile. Une version actuellement plus lisible du même commentaire peut être trouvée à http://artyname.tumblr.com/post/390511693/log-django-exceptions-to-apache-error-log-in – user1071847
Étape 1. Recherche. http://stackoverflow.com/search?q=%5Bdjango%5D+apache+log Étape 2. Lisez ceci: http://stackoverflow.com/questions/1598823/elegant-setup-of-python-logging-in- django –