Does that mean that 

$r->dir_config is not the same as $r->server->dir_config ?

A PerlUnsetVar would indeed be very handy... as would PerlUnsetEnv :-) 



On Wed, 2002-07-31 at 12:50, Stas Bekman wrote:

> s/$r->dir_config/$r->server->dir_config/?
> 
> What's really needed is probably PerlUnSetEnv.
> 



> simran wrote:
> > Hi All, 
> > 
> > I have a situation where it is convinent for me to define a global
> > "PerlSetVar" in my httpd.conf and then unset it for particular virtual
> > hosts. 
> > 
> > I used to use the following configuration successfully:
> > 
> > ----------------------------------------------------
> > httpd.conf
> > ----------
> > 
> > <Perl>
> >   use Apache::Server;
> >   Apache->server->dir_config->unset("MyVar");
> > </Perl>
> > 
> > -----------------------------------------------------
> > 
> > That stopped working for me ever since we compiled 
> > Apache/1.3.26 (Linix - Debian) with mod_perl/1.27
> > 
> > 
> > Has anyone else had the same issue? 
> > 
> > On a similar note: 
> > 
> > The following pices of code do not work:
> > 
> > -----------------------------------------------------
> > code sample 1
> > --------------
> > 
> > 1.  sub handler {
> > 2.    my $r = instance Apache::Request(shift);
> > 3. 
> > 4.    $r->dir_config(MyVar => undef);
> > 5.   
> > 6.    $r->dir_config->unset("MyVar");
> > 7.
> > 8.    $r->dir_config->set(MyVar => undef);
> > 9.
> > 10. }
> 
> s/$r->dir_config/$r->server->dir_config/?
> 
> What's really needed is probably PerlUnSetEnv.
> 
> > None of lines 4, 6 or 8 actually unset the variable. 
> > 
> > A collegue tells me that if a "true" value (for the key MyVar) is not
> > passed to set then it ends up returning the value of MyVar - but then
> > how i want to set the value of MyVar to be false. I would have though
> > that unset/set would have specifically done what i told them to
> > unset/set rather than do fancy things with truth values... 
> > 
> > Ideas anyone? 
> > 
> > simran.
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> 
> 
> 
> -- 
> 
> 
> __________________________________________________________________
> Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
> http://stason.org/     mod_perl Guide ---> http://perl.apache.org
> mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
> http://modperlbook.org http://apache.org   http://ticketmaster.com
> 

Reply via email to