David Moorhouse
python at moorhouse.net.nz
Tue Sep 18 06:11:24 EDT 2007
I'm running Apache 2.0.54 on Win XP and have installed Python 2.5.1 (in C:\python25) and mod_python 3.3.1 I've added the following line to httpd.conf LoadModule python_module modules/mod_python.so When I restart Apache from the Apache Monitor I get an error "The requested operation has failed !" The error.log shows "Syntax error on line 178 of E:/Apache Group/Apache2/conf/httpd.conf: Cannot load E:/Apache Group/Apache2/modules/mod_python.so into server: The specified procedure could not be found. " mod_python.so is in the /modules sub directory. python25.dll, msvcr71.dll and msvcp71.dll are in the windows/system32 directory. Here's the versions of the files msvcp71.dll 7.10.3077.0 msvcr71.dll 7.10.6030.0 python25.dll 2.5.1150.1013 mod_python.so 3.3.1.16113 The environment variable "path" is C:\python25;E:\CodeGear\RAD Studio\5.0\bin;C:\Documents and Settings\All Users\Documents\RAD Studio\5.0\Bpl;E:\Borland\Delphi7\Bin;E:\Borland\Delphi7\Projects\Bpl\;E:\COMMON~1\Borland\Debugger\Bin;C:\PROGRAM FILES\THINKPAD\UTILITIES;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;E:\QuickTime\QTSystem\;E:\Subversion\bin;E:\LonWorks\bin;C:\Program Files\Common Files\GTK\2.0\bin;E:\PC-Doctor for Windows\services;C:\Program Files\ATI Technologies\ATI Control Panel I have installed everything as "administrator". Prior to installing mod_python (or if I comment out the LoadModule line) Apache runs fine. One funny thing I did notice was the ordinal numbers on the import section of mod_python.so are slightly different to the ordinals in the export section of python25.dll and msvcr71.dll. Whether this makes a difference I'm not sure. Finally, my registry has the following entries under this key HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.5 HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.5\InstallPath = C:\Python25\ HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.5\PythonPath = C:\Python25\Lib;C:\Python25\DLLs;C:\Python25\Lib\lib-tk As you can see I'm a bit stuck. Can anyone shed any light or point me in the right direction. Thanks D
|