perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "petersm" <pete...@venzia.com>
Subject Re: mod_perl File Extension Configuration instead of a Path Configuration
Date Mon, 03 May 2004 15:45:51 GMT
If you want to do something like this ... every file ending in .pl is run as
an Apache::Registry (mod_perl 1) script you could do something like this in
your httpd.conf

[snip]

PerlModule Apache::Registry
AddHandler perl-script .mpl
PerlHandler Apache::Registry

[/snip]

This kind of setup is dangerous if you have users who can put .mpl scripts
anywhere inside of the document tree 'cause those scripts will run with the
same permissions that your own scripts run with. If you can control the whole
document tree it's not that bad. 

Michael Peters
Venzia

---------- Original Message -----------
From: "JupiterHost.Net" <mlists@jupiterhost.net>
To: modperl@perl.apache.org
Sent: Mon, 03 May 2004 10:31:56 -0500
Subject: Re: mod_perl File Extension Configuration instead of a Path Configuration

> Sorry to top post...
> 
> So is it (the subject/original email below) impossible then?
> 
> Or is it possible just not advisable?
> 
> TIA
> 
> JupiterHost.Net wrote:
> > Hello group!
> > 
> > Super mod_perl newbie here :)
> > 
> > I was wondering if its possible to setup mod_perl in httpd.conf with a
> > File Extension Configuration instead of a Path Configuration.
> > 
> > IE - everything with the .mpl extension is run under mod_perl instead of 
> > everything in /perl/ being run under mod_perl...
> > Something like:
> >     AddHandler mod_perl-script .mpl
> > 
> > If it is possible what benefits/problems/issues would there be to think 
> > about vs a Path configuration?
> > 
> > Where might I find good documentation about how to do this and what 
> > issues you'd encounter/have to consider (I didn't see anything at 
> > perl.apache.org... which I'm sure is my fault ;p )?
> > 
> > TIA
> > 
> > Lee.M - JupiterHost.Net
> > 
> > 
> 
> -- 
> 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
------- End of Original Message -------


-- 
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


Mime
View raw message