Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re^3: SetEnv PERL5LIB in htaccess for Apache 2.2 versus 1.3

by scorpio17 (Monsignor)
on Jul 03, 2007 at 13:22 UTC ( #624675=note: print w/ replies, xml ) Need Help??


in reply to Re^2: SetEnv PERL5LIB in htaccess for Apache 2.2 versus 1.3
in thread SetEnv PERL5LIB in htaccess for Apache 2.2 versus 1.3

Here's what I suggest:

Somewhere in you apache config file, add something like this (the exact path can vary, of course):

PerlRequire /var/www/perl/startup.pl

Then create startup.pl so that it looks like this:

use lib qw(/path/to/my/modules); use MY::MODULE; 1;

The use lib line adds directories to the search path. If you actually put use MY::MODULE in the startup file, these modules will be preloaded when apache starts up.


Comment on Re^3: SetEnv PERL5LIB in htaccess for Apache 2.2 versus 1.3
Select or Download Code
Replies are listed 'Best First'.
Re^4: SetEnv PERL5LIB in htaccess for Apache 2.2 versus 1.3
by monkfan (Curate) on Jul 04, 2007 at 10:32 UTC
    Hi,
    Thanks so much for your reply.

    I don't have the SU power, thus cannot modify config of Apache2.2. I maybe able to ask Admin to modify the Apache config. But I think I cannot ask to customize the Apache config for my home working directory (otherwise he would have to do that for everybody)

    Do you have suggestion how can I get around it with your solution? Is there a generic way the sysadmin can modify the Apache config?

    Regards,
    Edward

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (6)
As of 2015-07-08 00:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (93 votes), past polls