Page 1 of 1

Perl dont run in apache

PostPosted: 16. August 2004 02:46
by Golyc
After research and so moore i cant make that apache run perl !!!! i sick of it !!! :evil: :twisted:
If i autorize access to /perl.conf in the httpd.conf the apache says (for install service):
invalid service name ... see NET HELPMSG 2185


so i reconfigure the httpd.conf and instaled apache (after tons of research) now i put back the perl.conf and apache dont start... i loked at erros.log & realized that apache dont find startup.pl i research (again) & finally was here claming for some HELP, PLEASE !!!

PostPosted: 17. August 2004 01:05
by Golyc
some ideas ??? i really need perl :( :shock:

I running a xp pro with xampp 1.4.6 (just actualized) and it stil wont work... the only thing that crash my apache is the perl.conf file ... i tested it :(
The install dir is E:/server/xampp/

My perl.conf file:
Code: Select all
LoadFile "E:/server/xampp/perl/bin/perl58.dll"
LoadModule perl_module modules/mod_perl.so

PerlRequire "E:/server/xampp/apache/conf/startup.pl"

#### Only for NT + w2k + XP Professional ####
<Files *.pl>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
Options +ExecCGI
PerlOptions +ParseHeaders
</Files>

<Files ~ (\.asp)>
   SetHandler  perl-script
   PerlHandler Apache::ASP
   PerlSetVar  Global .
   PerlSetVar  StateDir "/xampp/tmp"
</Files>
###########################################

Alias /perl "/www/modperl/"
<Directory "/www/modperl/">
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
Options +ExecCGI
PerlOptions +ParseHeaders
</Directory>

PerlModule Apache::ASP
Alias /asp "/www/modperlasp/"
<Directory "/www/modperlasp/">
   SetHandler  perl-script
   PerlResponseHandler Apache::ASP
   PerlSetVar  Global .
   PerlSetVar  StateDir "/xampp/tmp"
</Directory>

Confirmed: 1.4.6 + PERL Addon does not work on WinXP

PostPosted: 18. August 2004 01:55
by atarex
I am also running WinXP Pro with XAMPP 1.4.6 and the PERL 1.4.5 Add On.
It doesn't work for me either, I suggest reverting to XAMPP 1.4.5 and trying that.

My previous working configuration was 1.4.2 (upgraded to 1.4.3, then 1.4.4, then 1.4.5 + the PERL 5.8.3 add on). I hadn't tested it extensively, but at least it did load up.

BTW: if you just tried to run perl on the startup.pl script, I saw a problem there (not being able to find a library), but I didn't diagnose it further.

PostPosted: 18. August 2004 02:32
by Golyc
how can i start without startup.pl ???

this is the exact error on apache!!!