Hi,
I am getting the "Apache.pm failed to load!" error. I need help to
resolve:
[root@fisher mysql]# perl -MApache -e 1
Can't load
'/usr/lib/perl5/site_perl/5.6.1/i386-
linux/auto/Slash/Apache/Apache.so'
for module
Slash::Apache:
/usr/lib/perl5/site_perl/5.6.1/i386-
linux/auto/Slash/Apache/Apache.so:
undefined symbol:
perl_cmd_perl_TAKE1 at
/usr/lib/perl5/5.6.1/i386-linux/DynaLoader.pm
line 206.
at -e
line 0
Compilation failed in require.
BEGIN failed--compilation
aborted.
the end of the strace output is:
read(5,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000*\0
\000"..., 1024) =
1024
fstat64(5, {st_mode=S_IFREG|0755, st_size=41994, ...}) =
0
brk(0x87ed000)
= 0x87ed000
old_mmap(NULL, 37492, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) =
0x40b32000
mprotect(0x40b3a000, 4724, PROT_NONE) =
0
old_mmap(0x40b3a000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 5, 0x7000) =
0x40b3a000
close(5)
= 0
open("/usr/lib/mysql/i686/mmx/libmysqlclient.so.10", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/mysql/i686/mmx",
0xbfffef30) = -1 ENOENT (No such
file or
directory)
open("/usr/lib/mysql/i686/libmysqlclient.so.10", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/mysql/i686",
0xbfffef30) = -1 ENOENT (No such file
or
directory)
open("/usr/lib/mysql/mmx/libmysqlclient.so.10", O_RDONLY) = -1
ENOENT
(No such file or directory)
stat64("/usr/lib/mysql/mmx",
0xbfffef30) = -1 ENOENT (No such file or
directory)
open("/usr/lib/mysql/libmysqlclient.so.10", O_RDONLY) =
5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\200"...,
1024) = 1024
fstat64(5, {st_mode=S_IFREG|0755, st_size=251027, ...}) =
0
old_mmap(NULL, 216960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) =
0x40b84000
mprotect(0x40ba1000, 98176, PROT_NONE) =
0
old_mmap(0x40ba1000, 98304, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 5, 0x1d000) =
0x40ba1000
close(5)
=
0
brk(0x87ee000)
=
0x87ee000
brk(0x87ef000)
=
0x87ef000
brk(0x87f0000)
= 0x87f0000
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
write(2,
"Apache.pm failed to load!.\n", 27) = 27
_exit(2)
[root@fisher mysql]# rpm -qa |grep
perl
perl-SGMLSpm-1.03ii-4
perl-DB_File-1.75-34.99.6
groff-perl-1.17.2-12
perl-libxml-enno-1.02-15
perl-libwww-perl-5.63-9
perl-libxml-perl-0.07-14
perl-5.6.1-34.99.6
perl-CPAN-1.59_54-34.99.6
perl-NDBM_File-1.75-34.99.6
perl-DateManip-5.40-15
perl-Digest-MD5-2.16-15
perl-Parse-Yapp-1.05-15
perl-URI-1.17-16
perl-XML-Encoding-1.01-9
perl-XML-Parser-2.30-15
perl-XML-Dumper-0.4-12
perl-Crypt-SSLeay-0.35-15
perl-Frontier-RPC-0.06-14
perl-suidperl-5.6.1-34.99.6
perl-TimeDate-1.10-14
mod_perl-1.26-5
perl-CGI-2.752-34.99.6
perl-Storable-1.0.14-15
perl-XML-Grove-0.46alpha-11
perl-XML-Twig-2.02-9
perl-Devel-Symdump-2.01-15
perl-Time-HiRes-1.20-14
thanks
James