Hello all, After much banging of head against the desk, I am compelled to seek help on the list. My problem is with Apache 1.3.3-3 and mod_perl 1.16-1. I compiled both of them from slink source packages. After ensuring that I had the proper libraries, it went flawlessly. I made sure the mod_perl line was not commented out in /etc/apache/httpd.conf . I restart Apache and check http://localhost/perl-status and it indicates everything is peachy keen with perl and apache.
Yet, now I can no longer run even simple CGI scripts, much less Perl scripts. Yes, I'm 99% sure the correct permissions are enabled in /etc/apache/auth.conf . I get the 500 error: "premature end of script headers" returned to the user and logged on my side. Even with something simple as /cgi-bin/fortune, which can be executed just fine from the command line (as can all my other perl scripts) and works just fine with mod_perl commented out. It's only when mod_perl is activated can I not run scripts. Thus it seems mod_perl is to blame only I haven't the slightest idea what to do about it. Can anyone offer some insight? Or perhaps someone can send me a .deb package of an older mod_perl that you are sure works? Perhaps the problem is with this recent Apache?!? I am trying to get the slashdot code up and running on my site. Any help would be greatly appreciated! --Preston http://mithy.dyn.ml.org