Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re: XML::Generator problem in mod_perl

by sundialsvc4 (Abbot)
on Nov 30, 2007 at 17:05 UTC ( [id://654151]=note: print w/replies, xml ) Need Help??


in reply to XML::Generator problem in mod_perl

I confess that I don't use mod_perl much, but the magic voodoo that you probably need here is the Apache directive:   SetEnv PERL5LIB path:path:path

As you may or may not know, @INC is the list of places that Perl will search when looking to find any library. You can see this list by entering perl -V (note the upper-case 'V'). This list is searched from front-to-back.

Many things can “prepend” entries to this list (that is to say, “add them to the front of it”):

  • use lib pragmas.
  • PERL5LIB and various other “environment variables.”
  • Your own program-voodoo:   @INC is just an ordinary list...

By using this directive in Apache, you specify these environment-variable settings in the context of this <VirtualHost>. (You can probably use them in an .htaccess file, too.)

The value of this environment-variable is a list of path-names separated by colons. I always use absolute path-names.

One interesting bit of woot-woot! voodoo is the module FindBin, which can be used with use lib in the manner described in perldoc FindBin

Replies are listed 'Best First'.
Re^2: XML::Generator problem in mod_perl
by Anonymous Monk on Jun 05, 2013 at 08:31 UTC

    Are you using Apache2::porting module for debugging?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://654151]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (7)
As of 2024-04-19 13:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found