System error

error:  Error during compilation of /var/www/jmac.org/weblog/weblog_dbh:
Can't locate DBIx/Abstract.pm in @INC (you may need to install the DBIx::Abstract module) (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/i386-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl . /etc/apache2) at /var/www/jmac.org/weblog/weblog_dbh line 2.

Stack:
[/var/www/jmac.org/weblog/weblog_dbh:2]
[/var/www/jmac.org/weblog/weblog_dbh:2]
[/usr/share/perl5/HTML/Mason/Interp.pm:820]
[/usr/share/perl5/HTML/Mason/Interp.pm:448]
[/usr/share/perl5/HTML/Mason/Request.pm:1130]
[/usr/share/perl5/HTML/Mason/Request.pm:1044]
[/usr/share/perl5/HTML/Mason/Request.pm:1242]
[/var/www/jmac.org/weblog/autohandler:17]
[/usr/share/perl5/HTML/Mason/Component.pm:138]
[/var/www/jmac.org/autohandler:53]
[/usr/share/perl5/HTML/Mason/Component.pm:138]
BEGIN failed--compilation aborted at /var/www/jmac.org/weblog/weblog_dbh line 2.

Stack:
[/var/www/jmac.org/weblog/weblog_dbh:2]
[/usr/share/perl5/HTML/Mason/Interp.pm:820]
[/usr/share/perl5/HTML/Mason/Interp.pm:448]
[/usr/share/perl5/HTML/Mason/Request.pm:1130]
[/usr/share/perl5/HTML/Mason/Request.pm:1044]
[/usr/share/perl5/HTML/Mason/Request.pm:1242]
[/var/www/jmac.org/weblog/autohandler:17]
[/usr/share/perl5/HTML/Mason/Component.pm:138]
[/var/www/jmac.org/autohandler:53]
[/usr/share/perl5/HTML/Mason/Component.pm:138]

context: 
1:  <%once>
2:  use DBIx::Abstract;
3:  </%once>
4: 
5:  <%init>
6:  # Grab db info from conf file directives. No defaults!
... 
code stack:  /usr/share/perl5/HTML/Mason/Interp.pm:453
/usr/share/perl5/HTML/Mason/Request.pm:1130
/usr/share/perl5/HTML/Mason/Request.pm:1044
/usr/share/perl5/HTML/Mason/Request.pm:1242
/var/www/jmac.org/weblog/autohandler:17
/usr/share/perl5/HTML/Mason/Component.pm:138
/var/www/jmac.org/autohandler:53
/usr/share/perl5/HTML/Mason/Component.pm:138
raw error






























Error during compilation of /var/www/jmac.org/weblog/weblog_dbh:
Can't locate DBIx/Abstract.pm in @INC (you may need to install the DBIx::Abstract module) (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/i386-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl . /etc/apache2) at /var/www/jmac.org/weblog/weblog_dbh line 2.

Stack:
  [/var/www/jmac.org/weblog/weblog_dbh:2]
  [/var/www/jmac.org/weblog/weblog_dbh:2]
  [/usr/share/perl5/HTML/Mason/Interp.pm:820]
  [/usr/share/perl5/HTML/Mason/Interp.pm:448]
  [/usr/share/perl5/HTML/Mason/Request.pm:1130]
  [/usr/share/perl5/HTML/Mason/Request.pm:1044]
  [/usr/share/perl5/HTML/Mason/Request.pm:1242]
  [/var/www/jmac.org/weblog/autohandler:17]
  [/usr/share/perl5/HTML/Mason/Component.pm:138]
  [/var/www/jmac.org/autohandler:53]
  [/usr/share/perl5/HTML/Mason/Component.pm:138]
BEGIN failed--compilation aborted at /var/www/jmac.org/weblog/weblog_dbh line 2.

Stack:
  [/var/www/jmac.org/weblog/weblog_dbh:2]
  [/usr/share/perl5/HTML/Mason/Interp.pm:820]
  [/usr/share/perl5/HTML/Mason/Interp.pm:448]
  [/usr/share/perl5/HTML/Mason/Request.pm:1130]
  [/usr/share/perl5/HTML/Mason/Request.pm:1044]
  [/usr/share/perl5/HTML/Mason/Request.pm:1242]
  [/var/www/jmac.org/weblog/autohandler:17]
  [/usr/share/perl5/HTML/Mason/Component.pm:138]
  [/var/www/jmac.org/autohandler:53]
  [/usr/share/perl5/HTML/Mason/Component.pm:138]



Trace begun at /usr/share/perl5/HTML/Mason/Interp.pm line 854
HTML::Mason::Interp::_compilation_error('HTML::Mason::Interp=HASH(0x58167afc)', '/var/www/jmac.org/weblog/weblog_dbh', 'HTML::Mason::Exception::Compilation=HASH(0x58702084)') called at /usr/share/perl5/HTML/Mason/Interp.pm line 453
HTML::Mason::Interp::load('HTML::Mason::Interp=HASH(0x58167afc)', '/weblog/weblog_dbh') called at /usr/share/perl5/HTML/Mason/Request.pm line 1130
HTML::Mason::Request::_fetch_comp('HTML::Mason::Request::ApacheHandler=HASH(0x581683c4)', 'weblog_dbh', 'HTML::Mason::Component::FileBased=HASH(0x58691a9c)', 'SCALAR(0x586b42b8)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1044
HTML::Mason::Request::fetch_comp('HTML::Mason::Request::ApacheHandler=HASH(0x581683c4)', 'weblog_dbh', undef, 'SCALAR(0x586b42b8)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1242
HTML::Mason::Request::comp('HTML::Mason::Request::ApacheHandler=HASH(0x581683c4)', 'weblog_dbh') called at /var/www/jmac.org/weblog/autohandler line 17
Jmac::Commands::__ANON__('date', 20031217, 'date', 20031217) called at /usr/share/perl5/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x58691a9c)', 'date', 20031217, 'date', 20031217) 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, undef, 'date', 20031217, 'date', 20031217) called at /usr/share/perl5/HTML/Mason/Request.pm line 958
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x581683c4)', 'date', 20031217) called at /var/www/jmac.org/autohandler line 53
Jmac::Commands::__ANON__('date', 20031217) called at /usr/share/perl5/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x586ba314)', 'date', 20031217) 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, 'date', 20031217) 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(0x581683c4)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 165
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x581683c4)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 831
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x5854e980)', 'Apache2::RequestRec=SCALAR(0x57d16494)') called at (eval 24) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x57d16494)') called at -e line 0
eval {...} at -e line 0