Skip to content Skip to sidebar Skip to footer

How To Debug/log Wsgi Python App?

I tried this: #!/usr/bin/python from wsgiref.simple_server import make_server from cgi import parse_qs, escape import logging import os import sys html = ''' <

Solution 1:

Note that the above code won't actually produce any log whatsoever since your not calling any of the logger.log() variants - but I guess that's not the point.

If you're running your code with apache/mod_wsgi, the simplest solution is to configure your logger(s) to log to sys.stderr using a StreamHandler (cf http://docs.python.org/howto/logging.html#configuring-logging), and define the error log path, name and level in your apache conf (beware, the default apache behaviour is to only log "error level" message).


Post a Comment for "How To Debug/log Wsgi Python App?"