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(0x7faf8b614308)', '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(0x7faf8b614308)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2019-11-01') called at /home/www/secure/ill/comps/illcal.mas line 131
HTML::Mason::Commands::__ANON__('sqldate', '2019-11-26') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b93f9e8)', 'sqldate', '2019-11-26') 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', '2019-11-26') called at /home/www/secure/ill/ill.html line 150
HTML::Mason::Commands::__ANON__('sqldate', '2019-11-26', 'illuminator', '^J^I^I^I<h1>November 26, 2019: John M. Ford Is Returning To Print</h1>^J^I^I^I<p>^M^J^ILong-time fans of SJ Games will know the name John M. Ford, who hung out on the discussion groups on the web version of <i>Pyramid</i> and the <i>Illuminati BBS</i> before that and who contributed to <i><b>GURPS</b> Third Edition</i> books including <a href="http://www.sjgames.com/gurps/books/timetravel/"><i><b>Time Travel</b></i></a> and <a href="http://www.sjgames.com/gurps/books/y2k/"><i><b>Y2K</b></i></a>. (Ford also wrote the <i>Star Trek</i> novel <a href="https://www.amazon.com/Much-Just-Planet-Star-Trek/dp/0671038591"><i>How Much for Just the Planet</i></a>, a farcical tour de force combining Gilbert and Sullivan, film noir, and golf that I have owned since I swiped a copy from the band hall in high school . . . a longer time ago than I am prepared to admit . . . and incorporating concepts from his earlier <a href="https://www.amazon.com/Final-Reflection-Star-Trek-Original-ebook/dp/B000FC0OH2"><i>The Final Reflection</i></a>, an examination of Klingon culture that is as serious as <i>Just the Planet</i> is hysterical.) He passed away, tragically young, in 2006, leaving behind friends, family, and a collection of writing that would do any author proud . . . much of which went out of print almost immediately after his death.</p>^M^J<p>^M^J^IIsaac Butler wanted to find out why. In the process, he managed to put the right people together to bring much of Ford&#39;s work back into print starting late next year. The fascinating story can be found in <a href="https://slate.com/culture/2019/11/john-ford-science-fiction-fantasy-books.html">this <i>Slate</i> article</a>.</p>^M^J<p>^M^J^IMr. Butler, from Ford&#39;s many fans at SJ Games, thank you for your diligence and your reportage.</p>^M^J<p>^M^J^I-- <a href="mailto:andrew@sjgames.com">Andrew Hackard</a></p>^M^J<p>^M^J^IP.S. If you want to know what Steve thought about Ford, go&nbsp;<a href="http://www.sjgames.com/ill/archive/September_26_2006/John_M_Ford">read the encomium he wrote</a>&nbsp;right after Ford died. It&#39;s a good one.</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_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" 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: John M. Ford Is Returning To Print', 'mobile', 0, 'description', 'Long-time fans of SJ Games will know the name John M. Ford, who hung out on the discussion groups on the web version of Pyramid and the Illuminati BBS before that and who contributed to GURPS Third Edition books including Time Travel and Y2K . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b5fd918)', 'sqldate', '2019-11-26', 'illuminator', '^J^I^I^I<h1>November 26, 2019: John M. Ford Is Returning To Print</h1>^J^I^I^I<p>^M^J^ILong-time fans of SJ Games will know the name John M. Ford, who hung out on the discussion groups on the web version of <i>Pyramid</i> and the <i>Illuminati BBS</i> before that and who contributed to <i><b>GURPS</b> Third Edition</i> books including <a href="http://www.sjgames.com/gurps/books/timetravel/"><i><b>Time Travel</b></i></a> and <a href="http://www.sjgames.com/gurps/books/y2k/"><i><b>Y2K</b></i></a>. (Ford also wrote the <i>Star Trek</i> novel <a href="https://www.amazon.com/Much-Just-Planet-Star-Trek/dp/0671038591"><i>How Much for Just the Planet</i></a>, a farcical tour de force combining Gilbert and Sullivan, film noir, and golf that I have owned since I swiped a copy from the band hall in high school . . . a longer time ago than I am prepared to admit . . . and incorporating concepts from his earlier <a href="https://www.amazon.com/Final-Reflection-Star-Trek-Original-ebook/dp/B000FC0OH2"><i>The Final Reflection</i></a>, an examination of Klingon culture that is as serious as <i>Just the Planet</i> is hysterical.) He passed away, tragically young, in 2006, leaving behind friends, family, and a collection of writing that would do any author proud . . . much of which went out of print almost immediately after his death.</p>^M^J<p>^M^J^IIsaac Butler wanted to find out why. In the process, he managed to put the right people together to bring much of Ford&#39;s work back into print starting late next year. The fascinating story can be found in <a href="https://slate.com/culture/2019/11/john-ford-science-fiction-fantasy-books.html">this <i>Slate</i> article</a>.</p>^M^J<p>^M^J^IMr. Butler, from Ford&#39;s many fans at SJ Games, thank you for your diligence and your reportage.</p>^M^J<p>^M^J^I-- <a href="mailto:andrew@sjgames.com">Andrew Hackard</a></p>^M^J<p>^M^J^IP.S. If you want to know what Steve thought about Ford, go&nbsp;<a href="http://www.sjgames.com/ill/archive/September_26_2006/John_M_Ford">read the encomium he wrote</a>&nbsp;right after Ford died. It&#39;s a good one.</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_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" 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: John M. Ford Is Returning To Print', 'mobile', 0, 'description', 'Long-time fans of SJ Games will know the name John M. Ford, who hung out on the discussion groups on the web version of Pyramid and the Illuminati BBS before that and who contributed to GURPS Third Edition books including Time Travel and Y2K . . .') 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', '2019-11-26', 'illuminator', '^J^I^I^I<h1>November 26, 2019: John M. Ford Is Returning To Print</h1>^J^I^I^I<p>^M^J^ILong-time fans of SJ Games will know the name John M. Ford, who hung out on the discussion groups on the web version of <i>Pyramid</i> and the <i>Illuminati BBS</i> before that and who contributed to <i><b>GURPS</b> Third Edition</i> books including <a href="http://www.sjgames.com/gurps/books/timetravel/"><i><b>Time Travel</b></i></a> and <a href="http://www.sjgames.com/gurps/books/y2k/"><i><b>Y2K</b></i></a>. (Ford also wrote the <i>Star Trek</i> novel <a href="https://www.amazon.com/Much-Just-Planet-Star-Trek/dp/0671038591"><i>How Much for Just the Planet</i></a>, a farcical tour de force combining Gilbert and Sullivan, film noir, and golf that I have owned since I swiped a copy from the band hall in high school . . . a longer time ago than I am prepared to admit . . . and incorporating concepts from his earlier <a href="https://www.amazon.com/Final-Reflection-Star-Trek-Original-ebook/dp/B000FC0OH2"><i>The Final Reflection</i></a>, an examination of Klingon culture that is as serious as <i>Just the Planet</i> is hysterical.) He passed away, tragically young, in 2006, leaving behind friends, family, and a collection of writing that would do any author proud . . . much of which went out of print almost immediately after his death.</p>^M^J<p>^M^J^IIsaac Butler wanted to find out why. In the process, he managed to put the right people together to bring much of Ford&#39;s work back into print starting late next year. The fascinating story can be found in <a href="https://slate.com/culture/2019/11/john-ford-science-fiction-fantasy-books.html">this <i>Slate</i> article</a>.</p>^M^J<p>^M^J^IMr. Butler, from Ford&#39;s many fans at SJ Games, thank you for your diligence and your reportage.</p>^M^J<p>^M^J^I-- <a href="mailto:andrew@sjgames.com">Andrew Hackard</a></p>^M^J<p>^M^J^IP.S. If you want to know what Steve thought about Ford, go&nbsp;<a href="http://www.sjgames.com/ill/archive/September_26_2006/John_M_Ford">read the encomium he wrote</a>&nbsp;right after Ford died. It&#39;s a good one.</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_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" addthis:title="Daily Illuminator: John M. Ford Is Returning To Print">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/November_26_2019/John_M_Ford_Is_Returning_To_Print" 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: John M. Ford Is Returning To Print', 'mobile', 0, 'description', 'Long-time fans of SJ Games will know the name John M. Ford, who hung out on the discussion groups on the web version of Pyramid and the Illuminati BBS before that and who contributed to GURPS Third Edition books including Time Travel and Y2K . . .') called at /home/www/secure/ill/index.html line 4
HTML::Mason::Commands::__ANON__('month', 'November', 'day', 26, 'year', 2019, 'u', undef) called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b62b370)', 'month', 'November', 'day', 26, 'year', 2019, 'u', undef) 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', 26, 'year', 2019, 'u', undef) called at /home/www/secure/ill/archive/dhandler line 3
HTML::Mason::Commands::__ANON__ at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b5f2d40)') 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) 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(0x7faf8b5d3ba8)') 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(0x7faf8b5d3ba8)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7faf8b5f2128)', 'Apache2::RequestRec=SCALAR(0x7faf8b5f8710)') called at (eval 29) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7faf8b5f8710)') called at -e line 0
eval {...} at -e line 0