Hi List,
I am running Apache with some perl scripts and currently I am passing
configuration variables using SetEnv, for example:
SetEnv FOO BAR
In the code:
my $foo_config = $ENV{FOO};
The problem is that I need to share these configuration variables with
mod_perl handlers. However in mod_perl handlers $ENV{FOO} is undef
despite the SetEnv directive.
So of course I tried PerlSetEnv so that I can use the dir_config()
method of the Apache object. But then $ENV{FOO} doesn't work in the CGI
script.
Everything works ok if I do:
SetEnv FOO BAR
PerlSetEnv FOO BAR
But I would like to avoid duplicating config values for obvious
maintenability issues...
Can anyone think of a way to doing a "super SetEnv" directive that would
set FOO in both %ENV (for CGI scripts) and in $r->dir_config() ?
Thanks for your help,
--
Building a better web - http://www.mkdoc.com/
---------------------------------------------
Jean-Michel Hiver
[EMAIL PROTECTED] - +44 (0)114 255 8097
Homepage: http://www.webmatrix.net/