Reuben A Christie
christie at knewco.com
Wed Dec 3 07:51:49 EST 2008
Hi all, I am pretty novice user of mod_python. and there is an issue that I am experiencing with mod_python scripts for past 2 days that I am not able to solve. my directory structure is as following, DocumentRoot : /usr/local/apache2/htdocs/ i have a directory structure for mod_python scripts under DocumentRoot is, launch.py python_test/p1/test1 python_test/p2/test2 in apache config, i have added following <Directory /usr/local/apache/htdocs/python_test > AllowOverride All Order allow,deny allow from all AddHandler mod_python .py PythonHandler launch PythonDebug On </Directory> and launch.py looks like this, import os.path from mod_python import apache, Session, util def handler(req): request = os.path.splitext(os.path.basename( req.uri ))[0] req.content_type = 'text/plain' req.send_http_header() status = apache.OK if request != None: mod = __import__(request) if request == "test1": status = mod.handler(req) return status basically this script should act as gateway for rest of the python scripts . when I test it with, http://localhost/python_test/test1.py it does not work (i get Not found message) and if I do http://localhost/python_test/p1 i get the source code of the script appear. please help thanks -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 3316 bytes Desc: S/MIME Cryptographic Signature Url : http://mm_cfg_has_not_been_edited_to_set_host_domains/pipermail/mod_python/attachments/20081203/04db0be3/smime.bin
|