System error

error:  Can't call method "prepare" on an undefined value at /usr/local/share/perl/5.20.2/EBSYS/DBI.pm line 151.
context: 
... 
147:  =cut
148: 
149:  sub db_get{
150:  my ($dbquery, $dbp)=@_;
151:  my $sth=$dbp->prepare($dbquery);
152:  my $hash_ref=0;
153:  my @hasharray=();
154:  my $numRows=0;
155:  my $retvar=0;
... 
code stack:  /usr/local/share/perl/5.20.2/EBSYS/DBI.pm:151
/usr/local/share/perl/5.20.2/EBSYS/DBI.pm:57
/home/www/guest/www.koormai.com/lib/DeskmasterCMS/Koormai.pm:93
/home/www/guest/www.koormai.com/www/header.html:61
/home/www/guest/www.koormai.com/www/autohandler:103
raw error






























Can't call method "prepare" on an undefined value at /usr/local/share/perl/5.20.2/EBSYS/DBI.pm line 151.


Trace begun at /usr/share/perl5/HTML/Mason/Exceptions.pm line 129
HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "prepare" on an undefined value at /usr/local/share/perl/5.20.2/EBSYS/DBI.pm line 151.^J') called at /usr/local/share/perl/5.20.2/EBSYS/DBI.pm line 151
EBSYS::DBI::db_get('SELECT catid,altname,catorder FROM dm_cat WHERE parent=0 AND art=1 AND catorder < 100', undef) called at /usr/local/share/perl/5.20.2/EBSYS/DBI.pm line 57
EBSYS::DBI::db_get_hash('SELECT catid,altname,catorder FROM dm_cat WHERE parent=0 AND art=1 AND catorder < 100', undef, 'catid') called at /home/www/guest/www.koormai.com/lib/DeskmasterCMS/Koormai.pm line 93
DeskmasterCMS::Koormai::get_db_rows_as_hashref('DeskmasterCMS::Koormai', 'HASH(0x55746c2e8788)') called at /home/www/guest/www.koormai.com/www/header.html line 61
HTML::Mason::Commands::__ANON__('vakai', undef, 'thokai', undef) called at /usr/share/perl5/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x55746cb7f0d0)', 'vakai', undef, 'thokai', undef) called at /usr/share/perl5/HTML/Mason/Request.pm line 1305
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1295
HTML::Mason::Request::comp(undef, undef, 'vakai', undef, 'thokai', undef) called at /home/www/guest/www.koormai.com/www/autohandler line 103
HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x55746c3024e8)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1303
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1295
HTML::Mason::Request::comp(undef, undef, undef) called at /usr/share/perl5/HTML/Mason/Request.pm line 484
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 484
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 436
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x55746cc77838)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 165
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x55746cc77838)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 831
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x55746bcd4428)', 'Apache2::RequestRec=SCALAR(0x55746cb70408)') called at /etc/apache2/handler.pl line 54
MyApp::Mason::handler('Apache2::RequestRec=SCALAR(0x55746cb70408)') called at -e line 0
eval {...} at -e line 0