[prev in list] [next in list] [prev in thread] [next in thread]
List: apache-modperl
Subject: Re: perlhandler -> CGI.pm -> no request object?
From: Brian Reichert <reichert () numachi ! com>
Date: 2000-01-31 17:04:07
[Download RAW message or body]
On Fri, Jan 28, 2000 at 06:46:27PM -0500, Brian Reichert wrote:
> Sorry about the confusing subject line.
>
> I'm witnessing a symptom:
>
> Using apache_1.3.9 and mod_perl-1.21 and CGI.pm-2.56 under 3.2-STABLE.
I have an update: under the above software versions, when I
tightened my handler to this:
-----
sub handler
{
my $r = shift;
print STDERR "handler SetLogin: here we go...\n";
print STDERR "uri is ".$r->uri."\n";
$r = Apache->request;
print STDERR "uri is now ".$r->uri."\n";
return OK;
}
-----
I get the following in my error logs:
uri is /members/announce.html
[Mon Jan 31 11:55:57 2000] [error] Can't call method "uri" on an
undefined value at
/home/reichert/build/under_CVS/website/lib/perl/Apache/SetLogin.pm
line 30.
It would seem that I cannot have two references to the request
object. of course, the Apache module has already handed me one in
@_. It this a bug in mod_perl? This behavior certainly isn't
documented...
--
Brian 'you Bastard' Reichert reichert@numachi.com
37 Crystal Ave. #303 Daytime number: (781) 899-7484 x704
Derry NH 03038-1713 USA Intel architecture: the left-hand path
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic