Re: Apache.pm failed to load!

2002-06-04 Thread Stas Bekman

[Please make sure to reply to the list on follow-ups, and not to the 
person who has answered your question. Thank you!]

James Kirkland wrote:
 Hi,
 
 Thanks for replying.  I continue to get the errors when adding that line to
 httpd.conf.  Is there any specific point in the file to place it?

When do you get this error

James Kirkland wrote:

Hi,

I am getting the Apache.pm failed to load! error.  I need help to
resolve:

[root@fisher mysql]# perl -MApache -e 1


You shouldn't be testing mod_perl modules from the command line. it
won't work.

If it happens under mod_perl, see:

 
 
http://perl.apache.org/release/docs/1.0/guide/troubleshooting.html#_Apache_pm_failed_to_load__



__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com




Re: Apache.pm failed to load!

2002-06-04 Thread Stas Bekman

James Kirkland wrote:
 
 Hi,
  
 I am getting the Apache.pm failed to load! error.  I need help to
 resolve:
  
 [root@fisher mysql]# perl -MApache -e 1


You shouldn't be testing mod_perl modules from the command line. it 
won't work.

If it happens under mod_perl, see:
http://perl.apache.org/release/docs/1.0/guide/troubleshooting.html#_Apache_pm_failed_to_load__

-- 


__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com




Re: Apache.pm failed to load!

2002-06-04 Thread James Kirkland




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


Re: Apache.pm failed to load!

2002-06-04 Thread James Kirkland



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!.

2002-01-21 Thread ___cliff rayman___

first off, that looks like a spanking brand new version
of apache but an older version of mod_perl.  you will
probaby be happier with mod_perl-1.26

what happens when you try the following from the command line?
perl -MApache -e 1

Rasoul Hajikhani wrote:

 Folks,
 After installing mod_perl-1.25  apache_1.3.22 I get this error message!
 I know this is a really serious error, but I was wondering if any one
 could tell me why I would get this since the installation of both
 mod_perl and apache went through without a problem?!
 -r

--
___cliff [EMAIL PROTECTED]http://www.genwax.com/





Re: Apache.pm failed to load!.

2002-01-21 Thread Rasoul Hajikhani

___cliff rayman___ wrote:
 
 first off, that looks like a spanking brand new version
 of apache but an older version of mod_perl.  you will
 probaby be happier with mod_perl-1.26
 
 what happens when you try the following from the command line?
 perl -MApache -e 1
 
 Rasoul Hajikhani wrote:
 
  Folks,
  After installing mod_perl-1.25  apache_1.3.22 I get this error message!
  I know this is a really serious error, but I was wondering if any one
  could tell me why I would get this since the installation of both
  mod_perl and apache went through without a problem?!
  -r
 
 --
 ___cliff [EMAIL PROTECTED]http://www.genwax.com/
Well don't know... I removed them both and are in the middle of
reinstalling them. Will let you know asap ...
-r



Re: Apache.pm failed to load!.

2000-08-24 Thread Alexander Farber (EED)

Sorry, I have forgotten to set PERL5LIB. After

  setenv PERL5LIB /home/eedalf/lib/perl5/site_perl/5.005/sun4-solaris

everything seems to work. Can I specify this location 
somewhere in httpd.conf?



Re: Apache.pm failed to load!.

2000-08-24 Thread Stas Bekman

On Thu, 24 Aug 2000, Alexander Farber (EED) wrote:

 Sorry, I have forgotten to set PERL5LIB. After
 
   setenv PERL5LIB /home/eedalf/lib/perl5/site_perl/5.005/sun4-solaris
 
 everything seems to work. Can I specify this location 
 somewhere in httpd.conf?

http://perl.apache.org/guide/config.html#PerlSetVar_PerlSetEnv_and_PerlP
http://perl.apache.org/guide/config.html#PerlSetupEnv


_
Stas Bekman  JAm_pH --   Just Another mod_perl Hacker
http://stason.org/   mod_perl Guide  http://perl.apache.org/guide 
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://jazzvalley.com
http://singlesheaven.com http://perlmonth.com   perl.org   apache.org





Re: Apache.pm failed to load

2000-08-22 Thread Stas Bekman

On Mon, 21 Aug 2000, Clayton Mitchell wrote:

 I think I followed the directions, and I also added "PerlModule Apache" in
 httpd.conf,
 
 but I still get the error "Apache.pm failed to load!."  when trying to start
 httpsd.
 
 I am on Sol 2.7, gcc 2.8.1 apache-1.3.12 and openssl_0.9.5 and
 mod_perl-1.24.
 
 I have performed the steps outlined in this page with the exception noted
 below.
 
 Any help is greatly appreciated.
 
 http://perl.apache.org/guide/install.html#Source_Configuration_perl_Makef
 
 Under the section for 
 
 mod_perl and apache-ssl (+openssl)
   
 Configure and install openssl: 
 
 % cd openssl-x.x.x
 % ./config
 % make  make test  make install
 
 
 Patch Apache with SSLeay paths 
   
 % cd apache_x.xx
 % tar xzvf ../apache_x.x.x+ssl_x.xx.tar.gz
 % FixPatch
 Do you want me to apply the fixed-up Apache-SSL patch for you?
 [n] y
 
 
 Now edit the src/Configuration file if needed and then configure: 
   
 % cd ../mod_perl-x.xx
 % perl Makefile.PL USE_APACI=1 EVERYTHING=1 \
   DO_HTTPD=1 SSL_BASE=/usr/local/ssl \
   APACHE_SRC=../apache_x.x.x/src
 
 
 Build, test and install:  
   
 % make  make test  make install
 % cd ../apache_x.x.x
 % make certificate
 % make install
 
  make cert and make install steps I skipped.  I had a prior version of
 apache-ssl I am replacing.

Don't skip the 'make install'!

 Here is what the perl library has:
 
 # find /opt/local/lib/perl5 -name Apache
 /opt/local/lib/perl5/site_perl/5.005/sun4-solaris/auto/Apache
 /opt/local/lib/perl5/site_perl/5.005/Apache
 # ls /opt/local/lib/perl5/site_perl/5.005/sun4-solaris/auto/Apache
 AuthenSmb  Sandwich
 # ls /opt/local/lib/perl5/site_perl/5.005/Apache
 AuthenSmb.pm  Sandwich.pm
 # find /opt/local/lib/perl5 -name Apache.pm
 /opt/local/lib/perl5/5.00503/CGI/Apache.pm
 # cp /opt/local/lib/perl5/5.00503/CGI/Apache.pm .
 
 ..still didn't work.
 



_
Stas Bekman  JAm_pH --   Just Another mod_perl Hacker
http://stason.org/   mod_perl Guide  http://perl.apache.org/guide 
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://jazzvalley.com
http://singlesheaven.com http://perlmonth.com   perl.org   apache.org





Re: Apache.pm failed to LOAD!

2000-05-04 Thread Doug MacEachern

On Wed, 3 May 2000, Wang, Pin-Chieh wrote:

 Hi,
 I build the apache1.3.12 using mod_perl 1.23 on Solaris 2.6 machine,
 everything looks fine and installed successfully (at least the installation
 program told me so...)
 But when I start httpd using apachectl start, httpd did not start within
 error_log there is a message "Apache.pm failed to LOAD!"

assuming you did 'make install' in the mod_perl directory, does adding
'PerlModule Apache' to your httpd.conf make any difference?




Re: Apache.pm failed to LOAD!

2000-05-03 Thread Jeff Beard

Did it pass 'make test'? And, not meaning to insult, did you run 'make 
install' in the mod_perl directory?

--Jeff

At 07:01 PM 5/3/00, Wang, Pin-Chieh wrote:
Hi,
I build the apache1.3.12 using mod_perl 1.23 on Solaris 2.6 machine,
everything looks fine and installed successfully (at least the installation
program told me so...)
But when I start httpd using apachectl start, httpd did not start within
error_log there is a message "Apache.pm failed to LOAD!"
Any one have any ideal? Thanks in advance
P C Wang



Jeff Beard
_
Web:www.cyberxape.com
Email:  jeff at cyberxape.com
Location:   Boulder, CO, USA