httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Howell <chow...@pyxisinnovation.com>
Subject [users@httpd] Testing Python Mod
Date Fri, 31 Aug 2007 15:42:22 GMT
Hi All,

So in regards to a follow up on my last post. I found this page at.

http://www.dscpl.com.au/wiki/ModPython/Articles/GettingModPythonWorking

Which describes how to get the python mod working for apache and I 
changed it around so that I was no longer trying to access it globally.

My .htaccess file looks like

AddHandler python-program .py
PythonHandler mptest
PythonDebug On

And is found in the same directory as my *.py file.

My httpd.conf file has this entry in it now.

<Directory "C:/Program Files/Apache Software 
Foundation/Apache2.2/htdocs/Test">
AllowOverride FileInfo
</Directory>

When I attempt to access the .py file. I get this message up.

MOD_PYTHON ERROR

ProcessId:      2544
Interpreter:    '192.168.0.42'

ServerName:     '192.168.0.42'
DocumentRoot:   'C:/Program Files/Apache Software Foundation/Apache2.2/htdocs'

URI:            '/Test/mptest.py'
Location:       None
Directory:      'C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/Test/'
Filename:       'C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/Test/mptest.py'
PathInfo:       ''

Phase:          'PythonHandler'
Handler:        'mptest'

Traceback (most recent call last):

  File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch
    default=default_handler, arg=req, silent=hlist.silent)

  File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, in _process_target
    module = import_module(module_name, path=path)

  File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 304, in import_module
    return __import__(module_name, {}, {}, ['*'])

ImportError: No module named mptest

So I've tried two approaches and I am stumped on both of them. 
I would sincerely appreciate any help. 

Cheers
Chris Howell 
Software Engineer 
the PYXIS Innovation - /Common Ground for Digital Earth 
Kingston Ontario.
/www.pyxisinnovation.com






Mime
View raw message