OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Brad (bradcomstyle.com)
Date: Wed May 01 2002 - 12:05:49 CDT

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    Change around the order of the Apache modules, this is one of the
    drawbacks to the module API for Apache 1.3 is that the order is very
    important. I would try making the PHP 4 module first, Perl module second
    and FP module last.

    // Brad

    bradcomstyle.com
    bradopenbsd.org

    >Date: Wed, 1 May 2002 22:18:05 +0300
    >From: Generic Player <suckmy-balls.com>
    >To: portsopenbsd.org
    >Subject: snapshots mod_perl seg faulting?
    >
    >I just installed the latest snapshot today, installed php4 and mod_perl
    >from ports, and installed the BSD/OS frontpage 2002 extensions compiled
    >into apache.
    >Now when I first start apache, everything looks fine:
    >
    >[Tue Apr 30 15:10:30 2002] [notice] SIGHUP received. Attempting to
    >restart
    >[Tue Apr 30 15:10:30 2002] [notice] Apache/1.3.24 (Unix) PHP/4.1.2
    >mod_perl/1.26 FrontPage/5.0.2.2510 mod_ssl/2.8.8 OpenSSL/0.9.6b
    >configured -- resuming normal operations
    >[Tue Apr 30 15:10:30 2002] [notice] Accept mutex: flock (Default: flock)
    >
    >But then as soon as the first request is made to apache, I get this in
    >the error_log:
    >
    >[Tue Apr 30 15:10:54 2002] [notice] child pid 16737 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 24309 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 19214 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 8772 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 30606 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 32620 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 10562 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 8964 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 14242 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:55 2002] [notice] child pid 11017 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:56 2002] [notice] child pid 1586 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:56 2002] [notice] child pid 7500 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:56 2002] [notice] child pid 26896 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:56 2002] [notice] child pid 27125 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:56 2002] [notice] child pid 9722 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:56 2002] [notice] child pid 18380 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:56 2002] [notice] child pid 30181 exit signal
    >Segmentation fault (11)
    >[Tue Apr 30 15:10:56 2002] [notice] child pid 23520 exit signal
    >Segmentation fault (11)
    >
    >And it just keeps going forever. If I comment out loading the mod_perl
    >.so in httpd.conf, everything works fine. Anyone have any ideas what I
    >could have done to break mod_perl? All I did was a "make install" in
    >/usr/ports/www/mod_perl
    >
    >Thanks
    >Adam