[freeside-users] Freeside 4.1 upgrade broken

Amitay Isaacs amitay at gmail.com
Tue Mar 14 19:07:06 PDT 2017


Hi,

I recently upgraded from 3.4 to 4.1 on a Centos 7 box.

Now I cannot load the freeside web page.   I get following error.  It looks
like the CurrentUser object is not getting initialized.

Any ideas on how to fix this?

Amitay.


*error:*  Can't call method "locale" on an undefined value at
/usr/local/share/perl5/FS/Maketext.pm line 42.
*context:*
*...*
*38:*  $s = "'$s'";
*39:*  }
*40:*
*41:*  sub lh {
*42:*  my $locale = $FS::CurrentUser::CurrentUser->locale
*43:*  || $locale
*44:*  || 'en_US';
*45:*  $locale =~ s/_/-/g;
*46:*  FS::L10N->get_handle($locale) || die "Unknown locale $locale";
*...*  *code stack:*  /usr/local/share/perl5/FS/Maketext.pm:42
/usr/local/share/perl5/FS/Maketext.pm:22
/var/www/html/freeside/index.html:4
/var/www/html/freeside/autohandler:1
raw error <http://localhost:8000/freeside/index.html#raw>


Can't call method "locale" on an undefined value at
/usr/local/share/perl5/FS/Maketext.pm line 42.


Trace begun at /usr/local/share/perl5/HTML/Mason/Exceptions.pm line 125
HTML::Mason::Exceptions::rethrow_exception('Can\'t call method
"locale" on an undefined value at
/usr/local/share/perl5/FS/Maketext.pm line 42.^J') called at
/usr/local/share/perl5/FS/Maketext.pm line 42
FS::Maketext::lh at /usr/local/share/perl5/FS/Maketext.pm line 22
FS::Maketext::mt('Billing Main') called at
/var/www/html/freeside/index.html line 4
HTML::Mason::Commands::__ANON__ at
/usr/local/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7efc2a0e6238)')
called at /usr/local/share/perl5/HTML/Mason/Request.pm line 1302
eval {...} at /usr/local/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef) called at
/usr/local/share/perl5/HTML/Mason/Request.pm line 955
HTML::Mason::Request::call_next('FS::Mason::Request=HASH(0x7efc2a0db8c0)')
called at /var/www/html/freeside/autohandler line 1
HTML::Mason::Commands::__ANON__ at
/usr/local/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7efc2a0ec190)')
called at /usr/local/share/perl5/HTML/Mason/Request.pm line 1297
eval {...} at /usr/local/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef) called at
/usr/local/share/perl5/HTML/Mason/Request.pm line 481
eval {...} at /usr/local/share/perl5/HTML/Mason/Request.pm line 481
eval {...} at /usr/local/share/perl5/HTML/Mason/Request.pm line 433
HTML::Mason::Request::exec('FS::Mason::Request=HASH(0x7efc2a0db8c0)')
called at /usr/local/share/perl5/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('FS::Mason::Request=HASH(0x7efc2a0db8c0)')
called at /usr/local/share/perl5/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7efc2a0323d8)',
'Apache2::RequestRec=SCALAR(0x7efc29aeb668)') called at
/usr/local/etc/freeside/handler.pl line 153
eval {...} at /usr/local/etc/freeside/handler.pl line 153
HTML::Mason::handler('Apache2::RequestRec=SCALAR(0x7efc29aeb668)')
called at -e line 0
eval {...} at -e line 0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://freeside.biz/pipermail/freeside-users/attachments/20170315/91a82d5d/attachment.html>


More information about the freeside-users mailing list