Re: Debian Sarge mod_perl Apache 1.3



What you extract from your httpd.conf is what I have in mine except the
FilesMatch "\.pl$" section, I'll try to add it this evening...
For information I also add a line like "AddApplication
application/x-perl-program .py" or something like that like for
php handling but I don't know if it s a good thing...

To resume the situation:

In modules.conf
LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so

In httpd.conf
PerlRequire /home/httpd/perl/startup.pl
<IfModule mod_alias.c>
Alias /perl/ /home/httpd/perl/
</IfModule>
<Location /perl>
SetHandler perl-script
PerlHandler Apache::Registry
Options +ExecCGI
PerlSendHeader On
</Location>

On Tue, 19 Jul 2005 22:04:31 +0000, Stephen Patterson wrote:

> On Tue, 19 Jul 2005 22:51:58 +0200, Debian User wrote:
>> Hi,
>> I try to set up apache and mod_perl, I added the location tag in
>> httpd.conf and all that comes with it but when I try the URI of a pl file,
>> my browser ask me if I want to save it: apache seems to not recognize the
>> pl file as a perl script...
>
> Well, this is from my httpd.conf (sarge, apache 1.3). Uses mod-perl
> for anything in /mod-perl and any other files ending in .pl
> LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
>
> <IfModule mod_alias.c>
> Alias /mod-perl/ /home/httpd/mod-perl/
> </IfModule>
> <Location /mod-perl>
> SetHandler perl-script
> PerlHandler Apache::Registry
> Options +ExecCGI
> </Location>
> <FilesMatch "\.pl$">
> SetHandler perl-script
> PerlHandler Apache::Registry
> Options +ExecCGI
> </FilesMatch>

.



Relevant Pages

  • Re: Debian Sarge mod_perl Apache 1.3
    ... I move the part concerning Perl to another part of the httpd.conf ... >> my browser ask me if I want to save it: apache seems to not recognize the ... > PerlHandler Apache::Registry ... > Options +ExecCGI ...
    (comp.lang.perl.modules)
  • Re: Debian Sarge mod_perl Apache 1.3
    ... > my browser ask me if I want to save it: apache seems to not recognize the ... SetHandler perl-script ... PerlHandler Apache::Registry ... Options +ExecCGI ...
    (comp.lang.perl.modules)
  • Re: [SLE] Apache2 Modules - mod_perl and jakarta tomcat
    ... > SetHandler perl-script ... > PerlOptions +ParseHeaders ... > Options +ExecCGI ...
    (SuSE)
  • Re: [opensuse] mod_perl in OpenSuse 10.2
    ... Options +ExecCGI -Includes ... SetHandler perl-script ... Connection: close ...
    (SuSE)
  • mod_perl / Apache problem
    ... SetHandler perl-script ... The same script works fine in /cgi-bin/. ... My environment variables and server signature indicate the mod_perl is ... Apache should be able to find them ... ...
    (comp.lang.perl.misc)