Re: Perl Section questions

2000-06-01 Thread Doug MacEachern

On Wed, 31 May 2000, Kees Vonk 7249 24549 wrote:

> I have two questions about perl sections:
> 
> 1) Has setting an entry in the %ENV hash in a perl section 
>the same effect as using a SetEnv (or PerlSetEnv) 

no, %ENV is cleared at startup, you need to use the *Env directives for
any you want to stick around.

>directive (What btw is the difference between SetEnv and 
>PerlSetEnv, both seem to effect %ENV in the same way.)

SetEnv doesn't happen until the fixup phase, PerlSetEnv happens asap, so
those variables are available before then, e.g. in PerlAuthenHandler for
$ENV{ORACLE_HOME} + Apache::AuthenDBI

> 2) If the order of directives in a Location section matters 
>(see recent discussion on Apache::PerlVINC), does that 
>mean I cannot use Perl Sections to configure that because 
>the order of hash keys is unreliable.

you can use:

$PerlConfig .= 

Perl Section questions

2000-05-31 Thread Kees Vonk 7249 24549

I have two questions about perl sections:

1) Has setting an entry in the %ENV hash in a perl section 
   the same effect as using a SetEnv (or PerlSetEnv) 
   directive (What btw is the difference between SetEnv and 
   PerlSetEnv, both seem to effect %ENV in the same way.)

2) If the order of directives in a Location section matters 
   (see recent discussion on Apache::PerlVINC), does that 
   mean I cannot use Perl Sections to configure that because 
   the order of hash keys is unreliable.


Kees