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(0x7fa88b5eb470)', '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(0x7fa88b5eb470)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2005-12-01') called at /home/www/secure/ill/comps/illcal.mas line 131
HTML::Mason::Commands::__ANON__('sqldate', '2005-12-05') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fa88b616610)', 'sqldate', '2005-12-05') 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', '2005-12-05') called at /home/www/secure/ill/ill.html line 150
HTML::Mason::Commands::__ANON__('sqldate', '2005-12-05', 'illuminator', '^J^I^I^I<h1>December 5, 2005: Stuff I Read</h1>^J^I^I^IOver the last week I read two good and very different books, from two authors I had known for very different sorts of things. So I\'ll share.<p>^M^J<a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440668">The Briar King</a>, by Greg Keyes, is high fantasy, but not easily pigeonholed past that. There are clear hints that its world descends from our own, or is at least connected in some way. There are kings and queens, served by knights, but other aspects of society are original indeed. Some creature names clearly hark back to medieval fantasy, but both names and creatures are interestingly changed. And magic is very important, and we have only the beginning of description here, but it\'s original and fascinating. Communicating with spirits by writing on lead foil? Gaining powers by "walking the fanes" left by the "saints," who sometimes sound very unsaintly indeed?<p>^M^JKeyes\' previous work includes the four fantasy/steampunk "Age of Unreason" books, beginning with the wildly original <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345433785">Newton\'s Cannon</a>, and a number of media tie-in novels which should NOT be held against him. If they pay the bills to let him do books like <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440668">The Briar King</a>, blessings on them. Be warned, though: this book doesn\'t stand alone. A sequel, <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440676">The Charnel Prince</a>, is already out; I\'m going to pick it up soon. Amazon tells me that at least one more is to come.<p>^M^JAnd then we have Ken MacLeod\'s <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0765305038">Newton\'s Wake</a> - no relation to <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345433785">Newton\'s Cannon</a>, of course. This is a space opera . . . it says so, right on the cover. It\'s got the sort of plot that gets called a "romp" by the sort of critics who like saying "romp." But if it\'s a space opera, it\'s a thoroughly posthuman one. It posits that a Vingean "Singularity" happened . . . but a great many people survived, alive and human, after the AIs and post-post-posthumans went off to wherever they go in stories like this. So there they are, poking among the remains, some of them trying to set off another event that they can participate in, and others doing everything they can to prevent that from happening.<p>^M^JIf you like themes of posthumanism, but want characters and plots that you can relate to, this one\'s worth looking at.^M^J^M^J^M^J^M^J^M^J<br>-- <a href="mailto:sj@sjgames.com">Steve Jackson</a>^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^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/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" 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: Stuff I Read', 'mobile', 0, 'description', 'Over the last week I read two good and very different books, from two authors I had known for very different sorts of things. So I&#39;ll share . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fa88b5e2270)', 'sqldate', '2005-12-05', 'illuminator', '^J^I^I^I<h1>December 5, 2005: Stuff I Read</h1>^J^I^I^IOver the last week I read two good and very different books, from two authors I had known for very different sorts of things. So I\'ll share.<p>^M^J<a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440668">The Briar King</a>, by Greg Keyes, is high fantasy, but not easily pigeonholed past that. There are clear hints that its world descends from our own, or is at least connected in some way. There are kings and queens, served by knights, but other aspects of society are original indeed. Some creature names clearly hark back to medieval fantasy, but both names and creatures are interestingly changed. And magic is very important, and we have only the beginning of description here, but it\'s original and fascinating. Communicating with spirits by writing on lead foil? Gaining powers by "walking the fanes" left by the "saints," who sometimes sound very unsaintly indeed?<p>^M^JKeyes\' previous work includes the four fantasy/steampunk "Age of Unreason" books, beginning with the wildly original <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345433785">Newton\'s Cannon</a>, and a number of media tie-in novels which should NOT be held against him. If they pay the bills to let him do books like <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440668">The Briar King</a>, blessings on them. Be warned, though: this book doesn\'t stand alone. A sequel, <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440676">The Charnel Prince</a>, is already out; I\'m going to pick it up soon. Amazon tells me that at least one more is to come.<p>^M^JAnd then we have Ken MacLeod\'s <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0765305038">Newton\'s Wake</a> - no relation to <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345433785">Newton\'s Cannon</a>, of course. This is a space opera . . . it says so, right on the cover. It\'s got the sort of plot that gets called a "romp" by the sort of critics who like saying "romp." But if it\'s a space opera, it\'s a thoroughly posthuman one. It posits that a Vingean "Singularity" happened . . . but a great many people survived, alive and human, after the AIs and post-post-posthumans went off to wherever they go in stories like this. So there they are, poking among the remains, some of them trying to set off another event that they can participate in, and others doing everything they can to prevent that from happening.<p>^M^JIf you like themes of posthumanism, but want characters and plots that you can relate to, this one\'s worth looking at.^M^J^M^J^M^J^M^J^M^J<br>-- <a href="mailto:sj@sjgames.com">Steve Jackson</a>^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^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/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" 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: Stuff I Read', 'mobile', 0, 'description', 'Over the last week I read two good and very different books, from two authors I had known for very different sorts of things. So I&#39;ll share . . .') 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', '2005-12-05', 'illuminator', '^J^I^I^I<h1>December 5, 2005: Stuff I Read</h1>^J^I^I^IOver the last week I read two good and very different books, from two authors I had known for very different sorts of things. So I\'ll share.<p>^M^J<a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440668">The Briar King</a>, by Greg Keyes, is high fantasy, but not easily pigeonholed past that. There are clear hints that its world descends from our own, or is at least connected in some way. There are kings and queens, served by knights, but other aspects of society are original indeed. Some creature names clearly hark back to medieval fantasy, but both names and creatures are interestingly changed. And magic is very important, and we have only the beginning of description here, but it\'s original and fascinating. Communicating with spirits by writing on lead foil? Gaining powers by "walking the fanes" left by the "saints," who sometimes sound very unsaintly indeed?<p>^M^JKeyes\' previous work includes the four fantasy/steampunk "Age of Unreason" books, beginning with the wildly original <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345433785">Newton\'s Cannon</a>, and a number of media tie-in novels which should NOT be held against him. If they pay the bills to let him do books like <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440668">The Briar King</a>, blessings on them. Be warned, though: this book doesn\'t stand alone. A sequel, <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345440676">The Charnel Prince</a>, is already out; I\'m going to pick it up soon. Amazon tells me that at least one more is to come.<p>^M^JAnd then we have Ken MacLeod\'s <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0765305038">Newton\'s Wake</a> - no relation to <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/0345433785">Newton\'s Cannon</a>, of course. This is a space opera . . . it says so, right on the cover. It\'s got the sort of plot that gets called a "romp" by the sort of critics who like saying "romp." But if it\'s a space opera, it\'s a thoroughly posthuman one. It posits that a Vingean "Singularity" happened . . . but a great many people survived, alive and human, after the AIs and post-post-posthumans went off to wherever they go in stories like this. So there they are, poking among the remains, some of them trying to set off another event that they can participate in, and others doing everything they can to prevent that from happening.<p>^M^JIf you like themes of posthumanism, but want characters and plots that you can relate to, this one\'s worth looking at.^M^J^M^J^M^J^M^J^M^J<br>-- <a href="mailto:sj@sjgames.com">Steve Jackson</a>^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^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/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" addthis:title="Daily Illuminator: Stuff I Read">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/December_05_2005/Stuff_I_Read" 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: Stuff I Read', 'mobile', 0, 'description', 'Over the last week I read two good and very different books, from two authors I had known for very different sorts of things. So I&#39;ll share . . .') called at /home/www/secure/ill/index.html line 4
HTML::Mason::Commands::__ANON__('month', 'December', 'day', 05, 'year', 2005, 'u', 'Stuff_I_Read.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(0x7fa88b404d20)', 'month', 'December', 'day', 05, 'year', 2005, 'u', 'Stuff_I_Read.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', 'December', 'day', 05, 'year', 2005, 'u', 'Stuff_I_Read.html') called at /home/www/secure/ill/archive/dhandler line 3
HTML::Mason::Commands::__ANON__('u', 'Stuff_I_Read.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(0x7fa889a47560)', 'u', 'Stuff_I_Read.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', 'Stuff_I_Read.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(0x7fa884a8d880)') 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(0x7fa884a8d880)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7fa8898fd3b0)', 'Apache2::RequestRec=SCALAR(0x7fa88b5ebf50)') called at (eval 29) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7fa88b5ebf50)') called at -e line 0
eval {...} at -e line 0