[rt-users] Upgrade from RT 3.8.4 to 3.8.6 Required Newer Mod_Perl 1.x under Apache 1.3.41

Foggi, Nicola NFOGGI at depaul.edu
Fri Nov 6 11:47:50 EST 2009


$VERSION = 1.69;

line 563 is "@val = $c->dir_config->get($p)" as part of this sub....

sub _get_val
{
    my ($self, $p, $config, $r) = @_;

    my @val;
    if (wantarray || !$config)
    {
        if ($config)
        {
            @val = $config->get($p);
        }
        else
        {
            my $c = $r ? $r : _get_apache_server;
            @val = $c->dir_config->get($p);
        }
    }
    else
    {
        @val = exists $config->{$p} ? $config->{$p} : ();
    }

    param_error "Only a single value is allowed for configuration parameter '$p'\n"
        if @val > 1 && ! wantarray;

    return wantarray ? @val : $val[0];
}



-----Original Message-----
From: Jesse Vincent [mailto:jesse at bestpractical.com]
Sent: Fri 11/6/2009 10:38 AM
To: Foggi, Nicola
Cc: Jesse Vincent; rt-users at lists.bestpractical.com
Subject: Re: [rt-users] Upgrade from RT 3.8.4 to 3.8.6 Required Newer Mod_Perl 1.x under Apache 1.3.41
 

 > 
> > Just in case anyone else runs into this, not sure if it was supposed to be this way or not, but after upgrading to RT 3.8.6 from 3.8.4 we were getting an:
> > 
> > [error] Can't call method "get" on an undefined value at <perl-home-dir>/5.8.6/HTML/Mason/ApacheHandler.pm line 563.\nCompilation failed in require at <rt-home-dir>/bin/../lib/RT/Interface/Web/Handler.pm line 140.\n
>


Since I don't know what mason that is, what does that chunk of
ApacheHandler.pm look like? (Trying to find out what's on line 563 and
around it)



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20091106/6d0e6409/attachment.htm>


More information about the rt-users mailing list