[mod_python] another beginners question: problem with <Location> directive

Markus Jais markusjais at yahoo.de
Tue Nov 26 21:29:38 EST 2002


hello
I already sent this message yesterday but somehow it didn't reach
the list.


I have the example from the tutorial

from mod_python import apache

def handler(req):
    req.content_type = "text/html"
    req.send_http_header()
    req.write("Eagles are great")
    return apache.OK


and this setup

<Directory /var/www/html/python> 
  AddHandler python-program .py
  PythonHandler mptest 
  PythonDebug On 
</Directory>


this works fine.

but when I change the <Directory> directive to
----
<Location /python> 
  AddHandler python-program .py
  PythonHandler mptest 
  PythonDebug On 
</Location>
---
I get this error in my apache logfile:
[Tue Nov 26 00:07:18 2002] [notice] mod_python: (Re)importing mptest from None
[Tue Nov 26 00:07:18 2002] [error] PythonHandler mptest: Traceback (most recent call last):
[Tue Nov 26 00:07:18 2002] [error] PythonHandler mptest:   File "/usr/local/lib/python2.2/site-packages/mod_python/apache.py", line 181, in Dispatch
    module = import_module(module_name, _req)
[Tue Nov 26 00:07:18 2002] [error] PythonHandler mptest:   File "/usr/local/lib/python2.2/site-packages/mod_python/apache.py", line 332, in import_module
    f, p, d = imp.find_module(parts[i], path)
[Tue Nov 26 00:07:18 2002] [error] PythonHandler mptest: ImportError: No module named mptest


I am using python 2.2.2, modpython 2.7.8 and apache 1.3.23 (rpm version for redhat 7.3)

markus



__________________________________________________________________

Gesendet von Yahoo! Mail - http://mail.yahoo.de
Yahoo! präsentiert als offizieller Sponsor das Fußball-Highlight des
Jahres: - http://www.FIFAworldcup.com



More information about the Mod_python mailing list