mario curiel
mario at avepublishing.com
Mon Jun 18 11:09:00 EDT 2007
Hello, thanks, I run the strings line but there is no AP22, or AP2 line, does it mean something? > AP_CONN_UNKNOWN > AP_CONN_CLOSE > AP_CONN_KEEPALIVE > APR_NOFILE > APR_REG > APR_DIR > APR_CHR > APR_BLK > APR_PIPE > APR_LNK > APR_SOCK > APR_UNKFILE thanks a lot Alberto On 18/06/2007, at 12:34 AM, Graham Dumpleton wrote: > On 18/06/07, mario curiel <mario at avepublishing.com> wrote: >> sorry, it was my mistake when I was writing this mail, >> the line 54 in the httpd.conf file is: >> >> LoadModule python_module /System/Library/Apache2/Modules/ >> mod_python.so >> >> and not >> >> LoadModule python-module /System/Library/Apache2/Modules/ >> >> mod_python.so >> >> >> ok, thanks, I removed the line: AddModule mod_python.c >> >> but the error continues, when I enter httpd, of apachectl > > The other reason this error can occur is that the mod_python.so you > are using wasn't actually compiled for the version of Apache you are > trying to run it with. Check your compilation output to make sure the > -I flags are getting headers file from correct location for that > version of Apache and that the header files in that location are in > fact for that Apache binary version. Also check that where the > mod_python.so file gets installed is where you are picking it up from > with configuration you are using. > > You can run: > > strings /usr/local/apache-2.2/modules/mod_python.so | grep AP > > on the mod_python.so that Apache is loading and you should get > something like: > > AP_CONN_UNKNOWN > AP_CONN_CLOSE > AP_CONN_KEEPALIVE > APR_NOFILE > APR_REG > APR_DIR > APR_CHR > APR_BLK > APR_PIPE > APR_LNK > APR_SOCK > APR_UNKFILE > AP22 > > That last line says mine was compiled for Apache 2.2. If it said AP20 > then would have been compiled for Apache 2.0 instead. > >> >> Syntax error on line 54 of /Local/Library/Webserver/Configuration/ >> >> httpd.conf: API module structure ´python_module´ in file /System/ >> >> Library/Apache/Modules/mod_python.so is so garbled - perhaps >> this is >> >> not an Apache module DSO? >> >> any idea? >> >> thanks a lot >> >> Alberto >> >> >> On 18/06/2007, at 12:16 AM, Graham Dumpleton wrote: >> >> > See comments below. >> > >> > On 18/06/07, mario curiel <mario at avepublishing.com> wrote: >> >> I got the error in apachectl -k start: >> >> >> >> httpd: Syntax error on line 54 of /Local/Library/Webserver/ >> >> Configuration/httpd.conf: API module structure ´python_module´ in >> >> file /System/Library/Apache/Modules/mod_python.so is so garbled - >> >> perhaps this is not an Apache module DSO? >> >> >> >> In the computer has Mac OSX 10.4.9, >> >> MAC Pro with intel processors, >> >> python 2.5.1 >> >> apache sever 2.2.4 (unix) >> >> >> >> a)installation of mod_python-3.3.1: >> >> >> >> -configure --with-apxs=/Library/Apache2/bin/apxs --with-fex=/ >> usr/bin/ >> >> flex >> >> make >> >> make install >> >> >> >> >> >> also I tried with >> >> >> >> b) >> >> make install_dso >> >> make install_py_lib >> >> >> >> in both cases (a and b) the last line of the install is the >> >> installation of the mod_python-3-3.1/py2.5.egg-info: >> >> writing /Library/Frameworks/Python.framework/verons/2.5/lib/ >> >> python2.5/ >> >> site-packages/mod_python-3-3.1/py2.5.egg-info >> >> >> >> >> >> I added the lines to the httpd.conf: >> >> the lines 54-56 : >> >> >> >> LoadModule python-module /System/Library/Apache2/Modules/ >> >> mod_python.so >> > >> > This line is wrong. Should be 'python_module' not 'python-module'. >> > >> >> AddModule mod_python.c >> > >> > This line is not needed with Apache 2. >> > >> >> then I run apachectl -k start and the error appears: >> >> >> >> Syntax error on line 54 of /Local/Library/Webserver/Configuration/ >> >> httpd.conf: API module structure ´python_module´ in file /System/ >> >> Library/Apache/Modules/mod_python.so is so garbled - perhaps >> this is >> >> not an Apache module DSO? >> >> >> >> >> >> how to correct it? >> >> >> >> thanks a lot >> >> >> >> Alberto >> >> _______________________________________________ >> >> Mod_python mailing list >> >> Mod_python at modpython.org >> >> http://mailman.modpython.org/mailman/listinfo/mod_python >> >> >> > >> >> >
|