System error

error:  Can't call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117.
context: 
... 
113:  my $self = shift(@_);
114:  my $query_nickname = shift(@_);
115:  my $query = shift(@_);
116: 
117:  $self->{"queries"}->{$query_nickname} = $self->{"db"}->prepare($query);
118: 
119:  return 1;
120:  }
121: 
... 
code stack:  /usr/local/lib/site_perl/SJG/Configuration/DB.pm:117
/usr/local/lib/site_perl/SJG/Configuration/DB.pm:89
/home/www/secure/ill/comps/illcal.mas:131
/home/www/secure/ill/ill.html:150
/home/www/secure/ill/index.html:4
/home/www/secure/ill/archive/dhandler:3
raw error






























Can't call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117.


Trace begun at /usr/local/share/perl/5.14.2/HTML/Mason/Exceptions.pm line 125
HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117.^J') called at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117
SJG::Configuration::DB::prepare('SJG::Configuration::DB=HASH(0x7faf8ad81128)', 'RESERVED', 'select name from qdata where qname=? and upload_date=?') called at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 89
SJG::Configuration::DB::sql('SJG::Configuration::DB=HASH(0x7faf8ad81128)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2010-09-01') called at /home/www/secure/ill/comps/illcal.mas line 131
HTML::Mason::Commands::__ANON__('sqldate', '2010-09-23') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8ad89618)', 'sqldate', '2010-09-23') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'sqldate', '2010-09-23') called at /home/www/secure/ill/ill.html line 150
HTML::Mason::Commands::__ANON__('sqldate', '2010-09-23', 'illuminator', '^J^I^I^I<h1>September 23, 2010: <B><I>Munchkin Zombies</B></I> Is Shambling Along</h1>^J^I^I^I<p><a href="http://www.worldofmunchkin.com/zombies/"><img hspace="8" border="1" align="left" width="150" vspace="6" src="http://www.sjgames.com/ill/img/2010/m.zombies.logo.jpg" alt="Munchkin Zombies logo" /></a>    Ever since we announced the upcoming <i><b><a href="http://www.worldofmunchkin.com/zombies/">Munchkin Zombies</a></b></i> core set our eyes have been focused on keeping the project moving forward. Steve and Andrew have cranked through multiple revisions of the game as our playtesters do their very best to break the game, while I\'ve torn out enough hair and lost enough sleep that I\'m starting to look like a zombie. Now that the basics are locked in place, and the work is down to tweaks rather than a complete redesign, we\'re watching as John Kovalic turns the groan-inducing jokes into hilarious art that kicks us so hard that we have no choice but to laugh. And in a change from our normal procedures (which involve a cage and chocolate), we\'ve set John loose . . . and he\'s already started <a href="http://www.dorktower.com/2010/09/21/muskrat-ramblings-0-21-2010-the-munchkin-process/">sharing sketches online</a>.</p>^M^J<p>-- <a href="mailto:phil@sjgames.com">Phil Reed</a></p>^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I        ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J    <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" class="small">Permalink</a> &bull;^J    <a href="/ill/archive/" class="small">Archive</a> &bull;^J    <a href="/ill/illsotw/" class="small">Illuminated&nbsp;Site&nbsp;of&nbsp;the&nbsp;Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Munchkin Zombies Is Shambling Along', 'mobile', 0, 'description', 'Ever since we announced the upcoming Munchkin Zombies core set our eyes have been focused on keeping the project moving forward. Steve and Andrew have cranked through multiple revisions of the game as our playtesters do their very best to break the game, while I&#39;ve torn out enough hair and lost enough sleep that I&#39;m starting to look like a zombie . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8ad50b28)', 'sqldate', '2010-09-23', 'illuminator', '^J^I^I^I<h1>September 23, 2010: <B><I>Munchkin Zombies</B></I> Is Shambling Along</h1>^J^I^I^I<p><a href="http://www.worldofmunchkin.com/zombies/"><img hspace="8" border="1" align="left" width="150" vspace="6" src="http://www.sjgames.com/ill/img/2010/m.zombies.logo.jpg" alt="Munchkin Zombies logo" /></a>    Ever since we announced the upcoming <i><b><a href="http://www.worldofmunchkin.com/zombies/">Munchkin Zombies</a></b></i> core set our eyes have been focused on keeping the project moving forward. Steve and Andrew have cranked through multiple revisions of the game as our playtesters do their very best to break the game, while I\'ve torn out enough hair and lost enough sleep that I\'m starting to look like a zombie. Now that the basics are locked in place, and the work is down to tweaks rather than a complete redesign, we\'re watching as John Kovalic turns the groan-inducing jokes into hilarious art that kicks us so hard that we have no choice but to laugh. And in a change from our normal procedures (which involve a cage and chocolate), we\'ve set John loose . . . and he\'s already started <a href="http://www.dorktower.com/2010/09/21/muskrat-ramblings-0-21-2010-the-munchkin-process/">sharing sketches online</a>.</p>^M^J<p>-- <a href="mailto:phil@sjgames.com">Phil Reed</a></p>^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I        ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J    <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" class="small">Permalink</a> &bull;^J    <a href="/ill/archive/" class="small">Archive</a> &bull;^J    <a href="/ill/illsotw/" class="small">Illuminated&nbsp;Site&nbsp;of&nbsp;the&nbsp;Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Munchkin Zombies Is Shambling Along', 'mobile', 0, 'description', 'Ever since we announced the upcoming Munchkin Zombies core set our eyes have been focused on keeping the project moving forward. Steve and Andrew have cranked through multiple revisions of the game as our playtesters do their very best to break the game, while I&#39;ve torn out enough hair and lost enough sleep that I&#39;m starting to look like a zombie . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'sqldate', '2010-09-23', 'illuminator', '^J^I^I^I<h1>September 23, 2010: <B><I>Munchkin Zombies</B></I> Is Shambling Along</h1>^J^I^I^I<p><a href="http://www.worldofmunchkin.com/zombies/"><img hspace="8" border="1" align="left" width="150" vspace="6" src="http://www.sjgames.com/ill/img/2010/m.zombies.logo.jpg" alt="Munchkin Zombies logo" /></a>    Ever since we announced the upcoming <i><b><a href="http://www.worldofmunchkin.com/zombies/">Munchkin Zombies</a></b></i> core set our eyes have been focused on keeping the project moving forward. Steve and Andrew have cranked through multiple revisions of the game as our playtesters do their very best to break the game, while I\'ve torn out enough hair and lost enough sleep that I\'m starting to look like a zombie. Now that the basics are locked in place, and the work is down to tweaks rather than a complete redesign, we\'re watching as John Kovalic turns the groan-inducing jokes into hilarious art that kicks us so hard that we have no choice but to laugh. And in a change from our normal procedures (which involve a cage and chocolate), we\'ve set John loose . . . and he\'s already started <a href="http://www.dorktower.com/2010/09/21/muskrat-ramblings-0-21-2010-the-munchkin-process/">sharing sketches online</a>.</p>^M^J<p>-- <a href="mailto:phil@sjgames.com">Phil Reed</a></p>^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I        ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J    <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" addthis:title="Daily Illuminator: Munchkin Zombies Is Shambling Along">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/September_23_2010/Munchkin_Zombies_Is_Shambling_Along" class="small">Permalink</a> &bull;^J    <a href="/ill/archive/" class="small">Archive</a> &bull;^J    <a href="/ill/illsotw/" class="small">Illuminated&nbsp;Site&nbsp;of&nbsp;the&nbsp;Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Munchkin Zombies Is Shambling Along', 'mobile', 0, 'description', 'Ever since we announced the upcoming Munchkin Zombies core set our eyes have been focused on keeping the project moving forward. Steve and Andrew have cranked through multiple revisions of the game as our playtesters do their very best to break the game, while I&#39;ve torn out enough hair and lost enough sleep that I&#39;m starting to look like a zombie . . .') called at /home/www/secure/ill/index.html line 4
HTML::Mason::Commands::__ANON__('month', 'September', 'day', 23, 'year', 2010, 'u', 'Munchkin_Zombies_Is_Shambling_Along.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf895bb698)', 'month', 'September', 'day', 23, 'year', 2010, 'u', 'Munchkin_Zombies_Is_Shambling_Along.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'month', 'September', 'day', 23, 'year', 2010, 'u', 'Munchkin_Zombies_Is_Shambling_Along.html') called at /home/www/secure/ill/archive/dhandler line 3
HTML::Mason::Commands::__ANON__('u', 'Munchkin_Zombies_Is_Shambling_Along.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf895983a0)', 'u', 'Munchkin_Zombies_Is_Shambling_Along.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1297
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef, 'u', 'Munchkin_Zombies_Is_Shambling_Along.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 481
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 481
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 433
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x7faf892059e0)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x7faf892059e0)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7faf89204f60)', 'Apache2::RequestRec=SCALAR(0x7faf88349300)') called at (eval 29) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7faf88349300)') called at -e line 0
eval {...} at -e line 0