On Mon, Jul 30, Andrei Verovski wrote:
Hi,
It looks like there is some kind of dynamic linking problem (glibc related ?) with mod_perl and apache on SuSE PPC 7.1.
Syntax error on line 202 of /etc/httpd/httpd.conf: Cannot load /usr/lib/apache/libperl.so into server: R_PPC_REL14 relocation at 0x30391a9c out of range
I have reintsalled apache, apache modules, including mod_perl (but not perl package itself), run SuSEconfig, but nothing helped.
Also, I have tried to turn off mod_php4 and mod_ssl. It seems mod_perl problem is not related to other apache modules. Other modules installed are contrib and status, anothers like dav have been turned in rc via YaST since they are not installed.
Any idea how to fix this?
Move the PERL secton: <IfDefine PERL> LoadModule perl_module /usr/lib/apache/libperl.so </IfDefine> <IfDefine PHP> LoadModule php3_module /usr/lib/apache/libphp3.so </IfDefine> <IfDefine PHP4> LoadModule php4_module /usr/lib/apache/libphp4.so </IfDefine> pear:~ # rcapache restart Shutting down httpd done Starting httpd [ SuSEHelp PHP3 mod_perl ] done The default in 7.1 is broken, at least in combination with other mod_* packages. Gruss Olaf -- $ man clone BUGS Main feature not yet implemented...