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(0x7fa8899d42e8)', '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(0x7fa8899d42e8)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2017-11-01') called at /home/www/secure/ill/comps/illcal.mas line 131
HTML::Mason::Commands::__ANON__('sqldate', '2017-11-13') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fa88998f668)', 'sqldate', '2017-11-13') 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', '2017-11-13') called at /home/www/secure/ill/ill.html line 150
HTML::Mason::Commands::__ANON__('sqldate', '2017-11-13', 'illuminator', '^J^I^I^I<h1>November 13, 2017: Get Ready For The End With <I>Munchkin Apocalypse</I>!</h1>^J^I^I^I<p>^M^J^IIt has been almost five years since the Mayan calendar predicted the world would end, but we are still here! Well, so far . . . To keep preparing for the End, we invite you to play <a href="http://www.worldofmunchkin.com/apocalypse/"><b><i>Munchkin Apocalypse</i></b></a>!</p>^M^J<p>^M^J^IIn this end-of-times <a href="http://www.worldofmunchkin.com/games/"><b><i>Munchkin</i></b></a> game, you are a rugged survivor in a world full of people and things that want to kill you and take your stuff. To keep living, you should do it to them first! <b><i>Munchkin Apocalypse</i></b> includes a new card type, Disaster, and Seals that run all over the place. Be careful with the seventh one!</p>^M^J<p>^M^J^IThis apocalyptic <b><i>Munchkin</i></b>-fest was developed by Andrew Hackard and illustrated by <a href="http://www.dorktower.com/">John Kovalic</a> &ndash; as always, a winning duo. It was released in November 2012, just in time for Doomsday.</p>^M^J<p>^M^J^IAlas, the world didn&#39;t end then! To make up for any Doomsday disappointment, we released an expansion in 2014, <a href="http://www.worldofmunchkin.com/sheepimpact/"><b><i>Munchkin Apocalypse 2 - Sheep Impact</i></b></a>, with even more monsters and loot to play with, as well as a new class to join the five already in the core set.</p>^M^J<p style="text-align: center;">^M^J^I<a href="http://www.sjgames.com/img/newsq/illq/2017/ApocalypseGAEBoard.png" title=""><img alt="Munchkin Apocalypse GAE" border="0" hspace="8" src="http://www.sjgames.com/img/newsq/illq/2017/ApocalypseGAEBoard.png" vspace="6" /></a></p>^M^J<p>^M^J^IOf course, an apocalyptic game isn&#39;t complete without creepy art, so two years later, we added <a href="http://www.worldofmunchkin.com/guestartists/apocalypse-peralta/"><b><i>Munchkin Apocalypse </i></b><i>Guest Artist Edition</i></a>&nbsp;to the fold. This Deluxe version features artist&nbsp;<a href="http://www.geekaweek.net/">Len Peralta</a>&#39;s unique take on the end of the world, with illustrations that <a href="http://www.sjgames.com/ill/archive/June_13_2016/Interview_With_Munchkin_Apocalypse_Guest_Artist_Len_Peralta">have a <i>Mad Max: Fury Road</i> vibe</a>, along with a circular gameboard reminiscent of the Mayan calendar. The board shows level 10 at the center, replete with treasure and weapons &ndash; the only things you need to survive!</p>^M^J<p>^M^J^IDon&#39;t think you could survive Doomsday? You just need practice. Sharpen your backstabbing skills for the world&#39;s end with either version of the <b><i>Munchkin Apocalypse </i></b>game, available at your <a href="http://www.sjgames.com/gamerfinder/">FLGS</a> and <a href="http://www.warehouse23.com/products/munchkin-apocalypse-guest-artist-edition">Warehouse 23</a>!</p>^M^J<p>^M^J^I-- <a href="mailto:tyeera@sjgames.com">Tyeera Garza</a></p>^M^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/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" 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: Get Ready For The End With Munchkin Apocalypse!', 'mobile', 0, 'description', 'It has been almost five years since the Mayan calendar predicted the world would end, but we are still here! Well, so far . .  . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fa8899b10d0)', 'sqldate', '2017-11-13', 'illuminator', '^J^I^I^I<h1>November 13, 2017: Get Ready For The End With <I>Munchkin Apocalypse</I>!</h1>^J^I^I^I<p>^M^J^IIt has been almost five years since the Mayan calendar predicted the world would end, but we are still here! Well, so far . . . To keep preparing for the End, we invite you to play <a href="http://www.worldofmunchkin.com/apocalypse/"><b><i>Munchkin Apocalypse</i></b></a>!</p>^M^J<p>^M^J^IIn this end-of-times <a href="http://www.worldofmunchkin.com/games/"><b><i>Munchkin</i></b></a> game, you are a rugged survivor in a world full of people and things that want to kill you and take your stuff. To keep living, you should do it to them first! <b><i>Munchkin Apocalypse</i></b> includes a new card type, Disaster, and Seals that run all over the place. Be careful with the seventh one!</p>^M^J<p>^M^J^IThis apocalyptic <b><i>Munchkin</i></b>-fest was developed by Andrew Hackard and illustrated by <a href="http://www.dorktower.com/">John Kovalic</a> &ndash; as always, a winning duo. It was released in November 2012, just in time for Doomsday.</p>^M^J<p>^M^J^IAlas, the world didn&#39;t end then! To make up for any Doomsday disappointment, we released an expansion in 2014, <a href="http://www.worldofmunchkin.com/sheepimpact/"><b><i>Munchkin Apocalypse 2 - Sheep Impact</i></b></a>, with even more monsters and loot to play with, as well as a new class to join the five already in the core set.</p>^M^J<p style="text-align: center;">^M^J^I<a href="http://www.sjgames.com/img/newsq/illq/2017/ApocalypseGAEBoard.png" title=""><img alt="Munchkin Apocalypse GAE" border="0" hspace="8" src="http://www.sjgames.com/img/newsq/illq/2017/ApocalypseGAEBoard.png" vspace="6" /></a></p>^M^J<p>^M^J^IOf course, an apocalyptic game isn&#39;t complete without creepy art, so two years later, we added <a href="http://www.worldofmunchkin.com/guestartists/apocalypse-peralta/"><b><i>Munchkin Apocalypse </i></b><i>Guest Artist Edition</i></a>&nbsp;to the fold. This Deluxe version features artist&nbsp;<a href="http://www.geekaweek.net/">Len Peralta</a>&#39;s unique take on the end of the world, with illustrations that <a href="http://www.sjgames.com/ill/archive/June_13_2016/Interview_With_Munchkin_Apocalypse_Guest_Artist_Len_Peralta">have a <i>Mad Max: Fury Road</i> vibe</a>, along with a circular gameboard reminiscent of the Mayan calendar. The board shows level 10 at the center, replete with treasure and weapons &ndash; the only things you need to survive!</p>^M^J<p>^M^J^IDon&#39;t think you could survive Doomsday? You just need practice. Sharpen your backstabbing skills for the world&#39;s end with either version of the <b><i>Munchkin Apocalypse </i></b>game, available at your <a href="http://www.sjgames.com/gamerfinder/">FLGS</a> and <a href="http://www.warehouse23.com/products/munchkin-apocalypse-guest-artist-edition">Warehouse 23</a>!</p>^M^J<p>^M^J^I-- <a href="mailto:tyeera@sjgames.com">Tyeera Garza</a></p>^M^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/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" 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: Get Ready For The End With Munchkin Apocalypse!', 'mobile', 0, 'description', 'It has been almost five years since the Mayan calendar predicted the world would end, but we are still here! Well, so far . .  . . .') 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', '2017-11-13', 'illuminator', '^J^I^I^I<h1>November 13, 2017: Get Ready For The End With <I>Munchkin Apocalypse</I>!</h1>^J^I^I^I<p>^M^J^IIt has been almost five years since the Mayan calendar predicted the world would end, but we are still here! Well, so far . . . To keep preparing for the End, we invite you to play <a href="http://www.worldofmunchkin.com/apocalypse/"><b><i>Munchkin Apocalypse</i></b></a>!</p>^M^J<p>^M^J^IIn this end-of-times <a href="http://www.worldofmunchkin.com/games/"><b><i>Munchkin</i></b></a> game, you are a rugged survivor in a world full of people and things that want to kill you and take your stuff. To keep living, you should do it to them first! <b><i>Munchkin Apocalypse</i></b> includes a new card type, Disaster, and Seals that run all over the place. Be careful with the seventh one!</p>^M^J<p>^M^J^IThis apocalyptic <b><i>Munchkin</i></b>-fest was developed by Andrew Hackard and illustrated by <a href="http://www.dorktower.com/">John Kovalic</a> &ndash; as always, a winning duo. It was released in November 2012, just in time for Doomsday.</p>^M^J<p>^M^J^IAlas, the world didn&#39;t end then! To make up for any Doomsday disappointment, we released an expansion in 2014, <a href="http://www.worldofmunchkin.com/sheepimpact/"><b><i>Munchkin Apocalypse 2 - Sheep Impact</i></b></a>, with even more monsters and loot to play with, as well as a new class to join the five already in the core set.</p>^M^J<p style="text-align: center;">^M^J^I<a href="http://www.sjgames.com/img/newsq/illq/2017/ApocalypseGAEBoard.png" title=""><img alt="Munchkin Apocalypse GAE" border="0" hspace="8" src="http://www.sjgames.com/img/newsq/illq/2017/ApocalypseGAEBoard.png" vspace="6" /></a></p>^M^J<p>^M^J^IOf course, an apocalyptic game isn&#39;t complete without creepy art, so two years later, we added <a href="http://www.worldofmunchkin.com/guestartists/apocalypse-peralta/"><b><i>Munchkin Apocalypse </i></b><i>Guest Artist Edition</i></a>&nbsp;to the fold. This Deluxe version features artist&nbsp;<a href="http://www.geekaweek.net/">Len Peralta</a>&#39;s unique take on the end of the world, with illustrations that <a href="http://www.sjgames.com/ill/archive/June_13_2016/Interview_With_Munchkin_Apocalypse_Guest_Artist_Len_Peralta">have a <i>Mad Max: Fury Road</i> vibe</a>, along with a circular gameboard reminiscent of the Mayan calendar. The board shows level 10 at the center, replete with treasure and weapons &ndash; the only things you need to survive!</p>^M^J<p>^M^J^IDon&#39;t think you could survive Doomsday? You just need practice. Sharpen your backstabbing skills for the world&#39;s end with either version of the <b><i>Munchkin Apocalypse </i></b>game, available at your <a href="http://www.sjgames.com/gamerfinder/">FLGS</a> and <a href="http://www.warehouse23.com/products/munchkin-apocalypse-guest-artist-edition">Warehouse 23</a>!</p>^M^J<p>^M^J^I-- <a href="mailto:tyeera@sjgames.com">Tyeera Garza</a></p>^M^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/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" addthis:title="Daily Illuminator: Get Ready For The End With Munchkin Apocalypse!">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/November_13_2017/Get_Ready_For_The_End_With_Munchkin_Apocalypse" 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: Get Ready For The End With Munchkin Apocalypse!', 'mobile', 0, 'description', 'It has been almost five years since the Mayan calendar predicted the world would end, but we are still here! Well, so far . .  . . .') called at /home/www/secure/ill/index.html line 4
HTML::Mason::Commands::__ANON__('month', 'November', 'day', 13, 'year', 2017, 'u', 'Get_Ready_For_The_End_With_Munchkin_Apocalypse.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(0x7fa8899c7ab0)', 'month', 'November', 'day', 13, 'year', 2017, 'u', 'Get_Ready_For_The_End_With_Munchkin_Apocalypse.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', 'November', 'day', 13, 'year', 2017, 'u', 'Get_Ready_For_The_End_With_Munchkin_Apocalypse.html') called at /home/www/secure/ill/archive/dhandler line 3
HTML::Mason::Commands::__ANON__('u', 'Get_Ready_For_The_End_With_Munchkin_Apocalypse.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(0x7fa889788bb8)', 'u', 'Get_Ready_For_The_End_With_Munchkin_Apocalypse.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', 'Get_Ready_For_The_End_With_Munchkin_Apocalypse.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(0x7fa8899bd8e0)') 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(0x7fa8899bd8e0)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7fa8899e4f30)', 'Apache2::RequestRec=SCALAR(0x7fa8899ac428)') called at (eval 29) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7fa8899ac428)') called at -e line 0
eval {...} at -e line 0