Skip to forum content
PyDev
Форум python-разработчиков
You are not logged in.
Please login or register.
Root
»
Веб-программирование
»
mod_wsgi режим отладки
Pages:
1
2
You must log in or register to post a new topic
Posts [ 11 to 15 of 15 ]
- Registered: Oct. 2, 2008, 2:44 p.m.
- Posts: 3
> mod_wsgi просто перестаёт работать - пишет, что
> "Internal Server Error" и "Please contact the server administrator". Как сделать, чтобы mod_wsgi тоже рассказывал?
Смотреть Traceback'и в апачевском error.log ?
- Registered: Aug. 1, 2008, 10:14 a.m.
- Posts: 66
да, error.log смотреть можно. только не удобно с ним - файл уже весит 7 метров.
есть некое промежуточное решение, описал тут:
python.su/forum можно сразу смотреть сюда:
Browser Based Debugger
- Registered: Nov. 17, 2008, 9:27 p.m.
- Posts: 4
Google конечно большой, но если бы вы заглянули на первый же результат запроса 'wsgi debugging middlewares' смогли бы найти вот такую ссылочку
http://pypi.python.org/pypi/wsgilog/
Цитата:
-----
WSGI logging and event reporting middleware.
Supports logging events in WSGI applications to STDOUT, time rotated log files, email, syslog, and web servers. Also supports catching and sending HTML-formatted exception tracebacks to a web browser for debugging.
-----
Мне кажется возможность 'sending HTML-formatted exception tracebacks to a web browser' вам подойдёт.
- Registered: Aug. 1, 2008, 10:14 a.m.
- Posts: 66
wsgilog уже видел ранее, но решил посмотреть ещё раз.
и... о, чудо! сработало!
теперь я вижу ошибки в браузере!
т.е. после установки модуля к коду надо добавить только:
from wsgilog import log
@log(tohtml=True, tostream=True, toprint=True)
def application(....
Last edited Dec. 4, 2008, 3:38 p.m.
- Registered: Sept. 19, 2007, 3:30 p.m.
- Posts: 182
Root
»
Веб-программирование
»
mod_wsgi режим отладки