> mod_wsgi просто перестаёт работать - пишет, что
> "Internal Server Error" и "Please contact the server administrator". Как сделать, чтобы mod_wsgi тоже рассказывал?

Смотреть Traceback'и в апачевском error.log ?
да, error.log смотреть можно. только не удобно с ним - файл уже весит 7 метров.

есть некое промежуточное решение, описал тут: python.su/forum

можно сразу смотреть сюда:
Browser Based Debugger
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' вам подойдёт.
wsgilog уже видел ранее, но решил посмотреть ещё раз.
и... о, чудо! сработало!

теперь я вижу ошибки в браузере!

т.е. после установки модуля к коду надо добавить только:
from wsgilog import log
@log(tohtml=True, tostream=True, toprint=True)
def application(....

Last edited Dec. 4, 2008, 3:38 p.m.

кошерно =)