2010-09-29 1 views
12

У меня есть проект Django, где я записывался в файл с помощью стандартного модуля ведения журнала библиотеки. По целому ряду причин я хотел бы изменить его так, чтобы он записывал файлы журнала Apache. Я видел довольно много дискуссий о том, как это сделать с mod_python, но не mod_wsgi. Как это сделать для проекта, работающего под mod_wsgi?Как написать в файлы журнала apache при использовании mod_wsgi

+0

Шаг 1. Поиск. http://stackoverflow.com/search?q=%5Bdjango%5D+apache+log Шаг 2. Прочтите следующее: http://stackoverflow.com/questions/1598823/elegant-setup-of-python-logging-in- django –

ответ

13

В основном мы используем протоколирование и запись на sys.stderr. Это похоже на Apache error_log.

+0

Спасибо. Кажется, это способ сделать это. Комментарии к этому сообщению http://djangosnippets.org/snippets/1731/ говорят то же самое. –

+0

Как просто. Большой!! – JeromeJ

+1

@DavidMontgomery: комментарий, на который вы ссылаетесь, полезен. В настоящее время более разборчивую версию того же комментария можно найти по адресу http://artyname.tumblr.com/post/390511693/log-django-exceptions-to-apache-error-log-in – user1071847

 Смежные вопросы

  • Нет связанных вопросов^_^