John Cartwright
John.C.Cartwright at noaa.gov
Thu Jun 15 13:11:30 EDT 2006
Hi Joshua, thanks for your prompt reply! You're right - that was part of the problem. However, now it's complaining that it cannot import "mod_python.apache". Shouldn't the PYTHONPATH variable be set by the PythonPath directive and inherited by the handler script? I've added PythonPath "sys.path+['/usr/lib']" PythonPath "sys.path+['/usr/lib/python2.2/site-packages']" and confirmed that /usr/lib/python2.2/site-packages/mod_python contains the python module. thanks again for your help. -- john Joshua Ginsberg wrote: > Your Alias and your Python path both have /mnt at the begining. Your > Directory tag does not. Is that it? > > -jag > > On Thu, 2006-06-15 at 10:24 -0600, John Cartwright wrote: > >> Hello All, >> >> for some reason apache is not recognizing my python handler, returning >> only the text of the python program. Can someone please tell me what's >> wrong in my configuration below: >> >> alias /python "/mnt/data1/htdocs/python" >> <Directory /data1/htdocs/python> >> SetHandler python-program >> PythonPath "sys.path+['/mnt/data1/htdocs/python']" >> PythonHandler mptest >> PythonDebug On >> </Directory> >> >> >> >> Here's the code for the handler (/data1/htdocs/python/mptest.py): >> >> import mod_python >> from mod_python import apache >> >> def handler(req): >> req.send_http_header() >> req.write("Hello World!") >> return apache.OK >> >> -------------------------------------------------------------------------------------------------------------------------------- >> This is apache 2.0.46, mod_python 3.0.3, and RHEL WS 4. >> >> Thanks! >> >> -- john >> >> _______________________________________________ >> Mod_python mailing list >> Mod_python at modpython.org >> http://mailman.modpython.org/mailman/listinfo/mod_python >> > >
|