Using the default installation of Mac OSX 10.3/Apache
1.3.29/mod_perl-1.26/Perl 5.8.1RC1, the following script:
#!/usr/bin/perl -w
use strict;
use CGI qw(:standard);
print header(), start_html(), '<pre>';
for (sort keys(%ENV)) {
print "$_ = $ENV{$_}\n";
}
print '</pre>', end_html();
exit(0);
... works as a CGI but under mod_perl all that is returned to the browser is:
<html><body></body></html>
I've tried the script from a mod_perl-enabled directory and using a <Files
.mpl> directive, both from within a user account and from a custom /perl
directory under the system's /Library/WebServer/
Could someone check these copies of my httpd.conf and a user-defined include:
http://www.trans-siberiangold.com/htconf.txt
http://www.trans-siberiangold.com/htuser.txt
There's nothing in /var/log/httpd/error_log or access_log to give any clues
and 'apachectl configtest' shows no errors.
Garry
--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html