Igor Stroh
igor at rulim.de
Wed Jan 26 09:07:58 EST 2005
Hi all, under which circumstances are the first 6 tuple members of request.parsed_uri None? The unparsed_uri member returns only the path portion too (along with query stuff). Funny enough, it already worked, i.e. I already have had a setup where the parsed_uri tuple contained at least 7 members which where not None - scheme, hostname, username... Any ideas? Apache2 config: =============================================================== <VirtualHost 1.2.3.4:80> ServerName foo.bar.com ServerAdmin john.dow at foo.bar.com ServerSignature Off LogLevel debug CustomLog /var/log/apache2/foo.bar/access.log combined ErrorLog /var/log/apache2/foo.bar/error.log TransferLog /var/log/apache2/foo.bar/transfer.log SetHandler mod_python #PythonOption "ApplicationPath" "/" PythonPath "['/usr/share/myHandlerModule'] + sys.path" PythonHandler myHandler PythonDebug On </VirtualHost> =============================================================== myHandler.py: =============================================================== from mod_python import apache def handler(REQUEST): REQUEST.conditions = "text/plain" REQUEST.send_http_header() REQUEST.write("Parsed URI: %s\n" % str(REQUEST.parsed_uri)) return apache.OK =============================================================== Version info: python 2.3.4-5 apache2 2.0.52-3 (mpm-prefork) mod_python 3.1.3-2.2 TIA, Igor
|