John Black
JohnBlack at kashori.com
Wed Aug 24 22:23:08 EDT 2005
Ok. Actually I was just trying to keep it simple. I realize that mod_python.publisher has a different way of handling calls than is used with def handler(req) By the way, I have this code working on two other systems at home. The whole thing works perfectly. On my home system, when I use mod_python.publisher it is with a call like http://domain.com/mytest.py/paramsTest However, on the production server mentioned below, this does not work either. I still get the 404 error. Cheers, John Sent: Wednesday, August 24, 2005 10:08 PM I am working on a python application on a Red Hat Linux server running Apache 2.0.48 with Python 2.2.3 and mod_python 3.1.4 I must not have something configured correctly and it seems to me that causes mod_python.publisher fails. If I do this: http://domain.com/mytest.py when I have configured: <Directory /home/webadmin/domain.com/html> AddHandler mod_python .py PythonHandler mytest PythonDebug On </Directory> Then the default 'def handler(req):' works and prints "Hello World". But if I try to do this: http://domain.com/mytest.py when I have configured: <Directory /home/webadmin/domain.com/html> AddHandler mod_python .py PythonHandler mod_python.publisher PythonDebug On </Directory> Then I get a 404 error from Apache or a zero-byte return. However, if I call this http://domain.com/mytes.py (deforming mytest to mytes) then I get this: Mod_python error: "PythonHandler mod_python.publisher" Traceback (most recent call last): File "/usr/lib/python2.2/site-packages/mod_python/apache.py", line 299, in HandlerDispatch result = object(req) File "/usr/lib/python2.2/site-packages/mod_python/publisher.py", line 98, in handler path=[path]) File "/usr/lib/python2.2/site-packages/mod_python/apache.py", line 454, in import_module f, p, d = imp.find_module(parts[i], path) ImportError: No module named mytesCheers, John Black ------------------------------------------------------------------------------ _______________________________________________ Mod_python mailing list Mod_python at modpython.org http://mailman.modpython.org/mailman/listinfo/mod_python -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mm_cfg_has_not_been_edited_to_set_host_domains/pipermail/mod_python/attachments/20050824/d44cd63e/attachment.html
|