Joost Yervante Damad
joost.damad at siemens.atea.be
Thu Feb 22 11:55:49 EST 2001
'Ralf Fortnagel' wrote about '[mod_python] Problem to run .py scripts thru apache' - Thu, Feb 22, 2001 at 11:41:01AM CET > Hi Folks! > > I use Apache/1.3.14 (Win32) mod_python/2.7.1 Python/2.0 on a Win/NT4.0 > machine > If i try to start any .py file thru apache, i get following error: > > Mod_python error: "PythonHandler test" > Traceback (most recent call last): > File "c:\programme\python20\lib\mod_python\apache.py", line 180, in > Dispatch > object = resolve_object(self.req, module, object_str, silent) > File "c:\programme\python20\lib\mod_python\apache.py", line 396, in > resolve_object > raise AttributeError, s > AttributeError: module 'c:\programme\python20\lib\test\__init__.py' contains > no 'handler' > > please help me, i don't know what's wrong... :( > -- > Ralf Fortnagel 21TORR AGENCY gmbh > r.fortnagel at 21torr.com Engineering > tel: +49-7121-348-221 Heinestrasse 72 > fax: +49-7121-348-259 D-72762 Reutlignen > > 21TORR - die neue medien leidenschaft > www.21torr.com > I asume you have in your apache config file: PythonHandler test This means that mod_python needs to look for a pythonscript called 'test'. But :) In your Pythonpath you also have the dir c:\programme\python20\lib\ and the directory c:\programme\python20\lib\test\ matches your handler. Python then looks for an __init__.py to 'execute' the directory as a pythonscript, and this is obviously not what you want. Joost -- Joost Damad - Siemens IC D NC A - +3214252297 -- Five is a sufficiently close approximation to infinity. -- Robert Firth "One, two, five." -- Monty Python and the Holy Grail
|