Re: Apache.pm failed to load!
Hi, thanks to all for the help I found the answer. I ran strace against httpd and found it was loading an old version of Apache.pm from /usr/lib/perl5/site_perl/5.6.1 not sure how it got there. Removed it and all worked. thanks James - Original Message - From: James Kirkland To: [EMAIL PROTECTED] Sent: Tuesday, June 04, 2002 11:09 Subject: Apache.pm failed to load! 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 0Compilation 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\*\0\000"..., 1024) = 1024fstat64(5, {st_mode=S_IFREG|0755, st_size=41994, ...}) = 0brk(0x87ed000) = 0x87ed000old_mmap(NULL, 37492, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40b32000mprotect(0x40b3a000, 4724, PROT_NONE) = 0old_mmap(0x40b3a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x7000) = 0x40b3a000close(5) = 0open("/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) = 5read(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) = 1024fstat64(5, {st_mode=S_IFREG|0755, st_size=251027, ...}) = 0old_mmap(NULL, 216960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40b84000mprotect(0x40ba1000, 98176, PROT_NONE) = 0old_mmap(0x40ba1000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1d000) = 0x40ba1000close(5) = 0brk(0x87ee000) = 0x87ee000brk(0x87ef000) = 0x87ef000brk(0x87f) = 0x87frt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0write(2, "Apache.pm failed to load!.\n", 27) = 27_exit(2) [root@fisher mysql]# rpm -qa |grep perlperl-SGMLSpm-1.03ii-4perl-DB_File-1.75-34.99.6groff-perl-1.17.2-12perl-libxml-enno-1.02-15perl-libwww-perl-5.63-9perl-libxml-perl-0.07-14perl-5.6.1-34.99.6perl-CPAN-1.59_54-34.99.6perl-NDBM_File-1.75-34.99.6perl-DateManip-5.40-15perl-Digest-MD5-2.16-15perl-Parse-Yapp-1.05-15perl-URI-1.17-16perl-XML-Encoding-1.01-9perl-XML-Parser-2.30-15perl-XML-Dumper-0.4-12perl-Crypt-SSLeay-0.35-15perl-Frontier-RPC-0.06-14perl-suidperl-5.6.1-34.99.6perl-TimeDate-1.10-14mod_perl-1.26-5perl-CGI-2.752-34.99.6perl-Storable-1.0.14-15perl-XML-Grove-0.46alpha-11perl-XML-Twig-2.02-9perl-Devel-Symdump-2.01-15perl-Time-HiRes-1.20-14 thanksJames
Re: Apache.pm failed to load!
Hi, For more information I get that error when I run: httpd -f conf/httpd.conf -DHAVE_PERL thanks James - Original Message - From: James Kirkland To: [EMAIL PROTECTED] Sent: Tuesday, June 04, 2002 11:09 Subject: Apache.pm failed to load! 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 0Compilation 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\*\0\000"..., 1024) = 1024fstat64(5, {st_mode=S_IFREG|0755, st_size=41994, ...}) = 0brk(0x87ed000) = 0x87ed000old_mmap(NULL, 37492, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40b32000mprotect(0x40b3a000, 4724, PROT_NONE) = 0old_mmap(0x40b3a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x7000) = 0x40b3a000close(5) = 0open("/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) = 5read(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) = 1024fstat64(5, {st_mode=S_IFREG|0755, st_size=251027, ...}) = 0old_mmap(NULL, 216960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40b84000mprotect(0x40ba1000, 98176, PROT_NONE) = 0old_mmap(0x40ba1000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1d000) = 0x40ba1000close(5) = 0brk(0x87ee000) = 0x87ee000brk(0x87ef000) = 0x87ef000brk(0x87f) = 0x87frt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0write(2, "Apache.pm failed to load!.\n", 27) = 27_exit(2) [root@fisher mysql]# rpm -qa |grep perlperl-SGMLSpm-1.03ii-4perl-DB_File-1.75-34.99.6groff-perl-1.17.2-12perl-libxml-enno-1.02-15perl-libwww-perl-5.63-9perl-libxml-perl-0.07-14perl-5.6.1-34.99.6perl-CPAN-1.59_54-34.99.6perl-NDBM_File-1.75-34.99.6perl-DateManip-5.40-15perl-Digest-MD5-2.16-15perl-Parse-Yapp-1.05-15perl-URI-1.17-16perl-XML-Encoding-1.01-9perl-XML-Parser-2.30-15perl-XML-Dumper-0.4-12perl-Crypt-SSLeay-0.35-15perl-Frontier-RPC-0.06-14perl-suidperl-5.6.1-34.99.6perl-TimeDate-1.10-14mod_perl-1.26-5perl-CGI-2.752-34.99.6perl-Storable-1.0.14-15perl-XML-Grove-0.46alpha-11perl-XML-Twig-2.02-9perl-Devel-Symdump-2.01-15perl-Time-HiRes-1.20-14 thanksJames
Apache.pm failed to load!
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 0Compilation 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\*\0\000"..., 1024) = 1024fstat64(5, {st_mode=S_IFREG|0755, st_size=41994, ...}) = 0brk(0x87ed000) = 0x87ed000old_mmap(NULL, 37492, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40b32000mprotect(0x40b3a000, 4724, PROT_NONE) = 0old_mmap(0x40b3a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x7000) = 0x40b3a000close(5) = 0open("/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) = 5read(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) = 1024fstat64(5, {st_mode=S_IFREG|0755, st_size=251027, ...}) = 0old_mmap(NULL, 216960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40b84000mprotect(0x40ba1000, 98176, PROT_NONE) = 0old_mmap(0x40ba1000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1d000) = 0x40ba1000close(5) = 0brk(0x87ee000) = 0x87ee000brk(0x87ef000) = 0x87ef000brk(0x87f) = 0x87frt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0write(2, "Apache.pm failed to load!.\n", 27) = 27_exit(2) [root@fisher mysql]# rpm -qa |grep perlperl-SGMLSpm-1.03ii-4perl-DB_File-1.75-34.99.6groff-perl-1.17.2-12perl-libxml-enno-1.02-15perl-libwww-perl-5.63-9perl-libxml-perl-0.07-14perl-5.6.1-34.99.6perl-CPAN-1.59_54-34.99.6perl-NDBM_File-1.75-34.99.6perl-DateManip-5.40-15perl-Digest-MD5-2.16-15perl-Parse-Yapp-1.05-15perl-URI-1.17-16perl-XML-Encoding-1.01-9perl-XML-Parser-2.30-15perl-XML-Dumper-0.4-12perl-Crypt-SSLeay-0.35-15perl-Frontier-RPC-0.06-14perl-suidperl-5.6.1-34.99.6perl-TimeDate-1.10-14mod_perl-1.26-5perl-CGI-2.752-34.99.6perl-Storable-1.0.14-15perl-XML-Grove-0.46alpha-11perl-XML-Twig-2.02-9perl-Devel-Symdump-2.01-15perl-Time-HiRes-1.20-14 thanksJames