Thanks for your help!

 I'll look at Apache::Cookie, too. Although I don't really see the big
difference in simplicity.

Aaron

> On Fri, 4 Feb 2000, Aaron Ross wrote:
> 
> > Hi!
> >   I'm trying to write an AccessHandler. I'm using CGI::Cookie to, you got it,
> > create and parse Cookies.  However, I'm getting an error that I don't totally
> > understand. ( This is mod_perl related... just hold on. )
> > 
> >   If i call 
> >     CGI::Cookie->parse($r->headers_in->get('Cookie'));
> >   I will get this error:
> >     Can't call method "register_cleanup" on an undefined value at 
>/usr/lib/perl5/5.00503/CGI.pm line 262.
> > 
> >   Now that is on this line in the CGI.pm constructor:
> > 
> >    if ($MOD_PERL) {
> > --->    Apache->request->register_cleanup(\&CGI::_reset_globals);
> >         undef $NPH;
> >     }
> > 
> >   Why does that fail? I'm running under mod_perl.. I mean this is failing when
> > it is called from a PerlAccessHandler!
> 
> The solution is to add to I<httpd.conf>:
> 
>   PerlPostReadRequestHandler 'sub { Apache->request(shift) }'
> 
> 
> 
> _______________________________________________________________________
> Stas Bekman    mailto:[EMAIL PROTECTED]      http://www.stason.org/stas
> Perl,CGI,Apache,Linux,Web,Java,PC     http://www.stason.org/stas/TULARC
> perl.apache.org    modperl.sourcegarden.org   perlmonth.com    perl.org
> single o-> + single o-+ = singlesheaven    http://www.singlesheaven.com

Reply via email to