perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Hedges <hed...@scriptdolphin.org>
Subject Re: mod_perl v2 documentation bugs: location of PerlOptions +Parent, PerlSwitches
Date Sun, 11 Jan 2009 19:58:30 GMT

On Sat, 10 Jan 2009, Rohan Carly wrote:

> I use mod_perl 2.0.3, Apache/2.2.4, Perl 5.8.8 on Linux. I encountered some
> problems that would have been easier to solve with more documentation.

There is a separate documentation mailing list:

  http://perl.apache.org/maillist/docs-dev.html

> > PerlOptions                  ITERATE    DIR
>
> ...but when I add
>  PerlOptions +Parent
>
> to my apache.conf, I get the error message:
>    Invalid per-directory PerlOption: Parent

http://perl.apache.org/docs/2.0/user/config/config.html#C_Parent_

... seems to apply to VirtualHost and Location blocks.

> I also noticed that
>  PerlSwitches -I/myliblocation
> within a <virtualhost></virtualhost> did not throw an error message, but
> seemed to be silently ignored.
> When I put it outside of the virtualhost section, it worked as expected.

If you use PerlOptions +Parent, does it work to do:

 <VirtualHost blah.com:80>
     PerlOptions +Parent
     <Perl>
         use lib '/var/blah';
     </Perl>
 </VirtualHost>

Or use the lib dir from a startup script called in the vhost block
with PerlRequire?

Mark

Mime
View raw message