Hi,

I have installed Apache.1.3.14/mod_perl.1.24_01/Perl5.6 on Solaris 2.8.
Everything seems to work fine (no error in error_logs) but when I try to
use the classical
printenv tool thru URL: http://myserver.com/perl/tools/printenv

I only get 4 variables:
GATEWAY_INTERFACE="CGI-Perl/1.1"
MOD_PERL="mod_perl/1.24_01"
PATH=...
TZ="CET"

Of course, if I replace /perl with /cgi-bin, evrything is ok.

This is a sample of my httpd.conf file:

...
Alias /perl/ ".../cgi-bin/"
...
#
# Perl handlers
#
PerlRequire conf/startup.pl
PerlFreshRestart On
PerlSetupEnv Off

<Location /perl>
SetHandler perl-script
PerlHandler Apache::Registry
PerlInitHandler Apache::StatINC
Options +ExecCGI
</Location>

PerlSendHeader On
<Files */nph-*>
PerlSendHeader Off
</Files>

Is there incompatibility beetween mod_perl1.24_01 & perl5.6 or
apache1.3.14?
Should I go back to Perl5.005 version since I have never had troubles
with it?

Thanks

Reply via email to