Kathryn Van Stone
kvs at acm.org
Tue Nov 6 10:15:39 EST 2007
I am currently using mod_python version 3.3.1 with Apache 2.2.4 (and Python 2.5.1). I've notice a difference between using apache.log_error and req.log_error. I modified mptest.py to the following: from mod_python import apache def handler(req): apache.log_error('Test log from apache', apache.APLOG_DEBUG) req.log_error('Test log from request', apache.APLOG_DEBUG) req.content_type = 'text/plain' req.write('Hello World') return apache.OK I modified the apache configuration to set the log level to debug. I get the request log message, but not the apache log message. When the log level is raised to APLOG_NOTICE, I get both messages. Any thoughts on why there is a difference? We have areas where getting the request object is a hassle and would like to use apache.log_error. (Also there are members of my team who don't like the 'requestobject.c(823)' showing up in the log as it adds almost no information) -Kathy Van Stone kvs at acm.org
|