Oleksandr Moskalenko
malex at purdue.edu
Thu Jan 31 01:38:03 EST 2002
Hello all, I'm really puzzled by this problem. I have two identical configurations on two pretty much identical Debian GNU/Linux Unstable systems. Both use python 2.1 + mod_python 2.7.6. Mod_python works fine on one of those, but on the other it produces the following error: Mod_python error: "PythonHandler mptest" Traceback (most recent call last): File "/usr/lib/python2.1/site-packages/mod_python/apache.py", line 181, in Dispatch module = import_module(module_name, _req) File "/usr/lib/python2.1/site-packages/mod_python/apache.py", line 335, in import_module f, p, d = imp.find_module(parts[i], path) ImportError: No module named mptest Now as far as I understand mod_python adds the current directory to the front of the sys.path and then imports module by name. What could go wrong here? Regular python cgi scripts work fine. I can successfully run the following, for example: #!/usr/bin/env python print 'Content-Type: text/html' print print '<html>' print ' <head>' print ' <title>My CGI application</title>' print ' </head>' print ' <body>' print ' Hello from my simple CGI application!' print ' </body>' print '</html>' and get the Hello... string Can anybody help me troubleshoot this? Thank you, Alex. ----------------------- Oleksandr Moskalenko malex at purdue.edu ----------------------- pub 1024D/6C5F196B 2001-08-17 /* http://www.tagancha.org/pgp */ Oleksandr V. Moskalenko (Alex) <malex at tagancha.org> Fingerprint = EE63 C471 ADBA 5D80 ADFB 1054 DA28 6F32 6C5F 196B ----------------------------------------------------------------
|