Help?

We're running
   FreeBSD 4.7-RELEASE #3
   Perl 5.8.5
   Server version: Apache/1.3.27 (Unix)


Everything has been running just fine until today when we accidentally
powered down the server (the hardware as well as the web server).

Now all we get in the httpd error log is
    Apache.pm failed to load!

I don't even know where to look for what's going wrong. ;-(

I tried to reinstall Apache with Perl's cpan shell; it said "Apache is up to
date."

I am assuming this is a mod_perl failure?

httpd.conf contains
    AddModule mod_perl.c
but no
    LoadModule perl_module        libexec/libperl.so


httpd -l gives
        Compiled-in modules:
                http_core.c
                mod_so.c
                mod_perl.c
        suexec: disabled; invalid wrapper /usr/local/apache/bin/suexec

which I presume explains the missing
    LoadModule perl_module        libexec/libperl.so



Commenting out the
    AddModule mod_perl.c
line allows Apache to start up.  But, I don't know what might be broken
without that.

Can anyone suggest what I should do or look for??
-- 
Vicki Brown     ZZZ                Journeyman Sourceror:
SF Bay Area, CA    zz  |\     _,,,---,,_      Scripts & Philtres
http://www.cfcl.com zz /,`.-'`'    -.  ;-;;,_Code, Doc, Process, QA
http://cfcl.com/vlb   |,4-  ) )-,_. ,\ ( `'-'Perl, Unix, Mac OS X, WWW
____________________ '---''(_/--'  `-'\_)  ___________________________

Reply via email to