Hi Stas,
  I have been watching my error_log.  Here is what I
have found so far (in a nut shell): mod_perl and php4
cannot co-exist.  I have documented as best I can my
findings in hopes that someone can 'fix' this problem:

mod_perl only:
-------------
  building Apache 
        configure \
        --enable-module=info \
        --enable-module=status \
        --activate-module=src/modules/perl/libperl.a \
        --enable-module=perl \
        --prefix=/usr/local/apache

  httpd.conf
    no LoadModules
    no AddModules

  apachectl start
  ---error log------------------------
  [Tue Apr  2 17:16:47 2002] [notice] Apache/1.3.23
(Unix) mod_perl/1.26 configured -- resuming normal
operations
  [Tue Apr  2 17:16:47 2002] [notice] Accept mutex:
sysvsem (Default: sysvsem)
  ------------------------------------

  available
        mod_perl
        no SSL
        no PHP

mod_perl and SSL:
----------------
  building Apache
        SSL_BASE=../openssl-0.9.6b \
        configure \
        --enable-module=info \
        --enable-module=status \
        --enable-module=proxy \
        --enable-shared=proxy \
        --enable-module=ssl \
        --enable-shared=ssl \
        --activate-module=src/modules/perl/libperl.a \
        --enable-module=perl \
        --prefix=/usr/local/apache

  httpd.conf
    LoadModule ssl_module       libexec/libssl.so
    LoadModule perl_module      libexec/libperl.so
    AddModules mod_ssl.c
    AddModules mod_perl.c

  apachectl start
  ---error log------------------------
  [Tue Apr  2 18:01:35 2002] [notice] Apache/1.3.23
(Unix) mod_perl/1.26 mod_ssl/2.8.7 OpenSSL/0.9.6b
configured -- resuming normal operations
  [Tue Apr  2 18:01:35 2002] [notice] Accept mutex:
sysvsem (Default: sysvsem)
  ------------------------------------

  available
        mod_perl
        SSL
        no PHP


mod_perl and SSL and php4:
-------------------------
  building Apache
        same configuration

  httpd.conf
    LoadModule ssl_module       libexec/libssl.so
    LoadModule perl_module      libexec/libperl.so
    LoadModule php4_module      libexec/libphp4.so
    AddModules mod_ssl.c
    AddModules mod_perl.c
    AddModules mod_php4.c

  apachectl start
  ---error log------------------------
  [Tue Apr  2 17:49:09 2002] [notice] Apache/1.3.23
(Unix) mod_perl/1.26 PHP/4.0.6 mod_ssl/2.8.7
OpenSSL/0.9.6b configured -- resuming normal
operations
  [Tue Apr  2 17:49:09 2002] [notice] Accept mutex:
sysvsem (Default: sysvsem)
  ------------------------------------

  available - nothing
        "The document contained no data" appears in place of
any web page

  ---error log------------------------
  [Tue Apr  2 17:49:40 2002] [notice] child pid 17034
exit signal Segmentation fault (11)
  ------------------------------------

Hope this helps.  Thanks.

    John Kolvereid
--- Stas Bekman <[EMAIL PROTECTED]> wrote:
> John, when debugging problems one should closely
> watch the error_log 
> file (usually open with tail -f). It always tells
> you what the problem 
> is. So what does it say with your latest problem?
> 
>
__________________________________________________________________
> Stas Bekman            JAm_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
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

Reply via email to