On Apr 30, 2007, at 2:22 PM, Frank Wiles wrote:
I haven't tired this, but don't see why it wouldn't work. Can't
you just do:
$ENV{'foo'} = 'bar';
in your startup.pl?
That works, but thats not what i want.
I want to stuff shell env variables into the perl env hash...
I want something like this:
shell
$ export is_local='1'
$ export mp_lan_ip='192.168.1.100'
startup.pl
$ENV{'mp_lan_ip'}= $SHELL_ENV{'mp_lan_ip'};
PerlPassEnv can do that, but only in httpd.conf
I want to be able to access the shell env in startup.pl though .
$ENV in mod_perl isn't $ENV like a regular perl script.
in a regular perl script, $ENV will have all the shell vars
under mp2, only path is exported into ENV -- and you can define other
shell variables you want available to perl at startup.
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.