Hey, all. I'm getting the following error message when running DBman
CGI ERROR
==========================================
Error Message : fatal error: Not a CODE reference in sort at /www/sites/nyu.edu/htdocs/education/public_html/cgi-bin/newsite/summer.cgi line 594.
When I view the source, it seems to be running the sub html_page_top with no problem, but then dies once it gets any further. Here is what line 594 (and nearby lines) look like in my cgi file:
# Sort the array @hits in order if we are meant to sort.
if (exists $in{'sb'}) { # Sort hits on $in{'sb'} field.
my ($sort_order, $sort_func);
$in{'so'} ? ($sort_order = $in{'so'}) : ($sort_order = "ascend");
$sort_func = "$db_sort{$db_cols[$in{'sb'}]}_$sort_order";
foreach $hit (sort $sort_func (keys %sortby)) { <<-- Line 594
$first = ($hit * $#db_cols) + $hit; $last = ($hit * $#db_cols) + $#db_cols + $hit;
push (@sortedhits, @hits[$first .. $last]);
}
@hits = @sortedhits;
}
I've also gone ahead and posted by html, cfg, and cgi files at the following addresses:
http://www.fracturedatlas.org/summerhtml_pl.txt
http://www.fracturedatlas.org/summer_cfg.txt
http://www.fracturedatlas.org/summer_cgi.txt
Anyone ever encounter this message before, because I certainly never have. I don't think I've done anything different from other DB's I've set up... Any ideas would be most appreciated. Many thanks in advance!
--lucid
CGI ERROR
==========================================
Error Message : fatal error: Not a CODE reference in sort at /www/sites/nyu.edu/htdocs/education/public_html/cgi-bin/newsite/summer.cgi line 594.
When I view the source, it seems to be running the sub html_page_top with no problem, but then dies once it gets any further. Here is what line 594 (and nearby lines) look like in my cgi file:
# Sort the array @hits in order if we are meant to sort.
if (exists $in{'sb'}) { # Sort hits on $in{'sb'} field.
my ($sort_order, $sort_func);
$in{'so'} ? ($sort_order = $in{'so'}) : ($sort_order = "ascend");
$sort_func = "$db_sort{$db_cols[$in{'sb'}]}_$sort_order";
foreach $hit (sort $sort_func (keys %sortby)) { <<-- Line 594
$first = ($hit * $#db_cols) + $hit; $last = ($hit * $#db_cols) + $#db_cols + $hit;
push (@sortedhits, @hits[$first .. $last]);
}
@hits = @sortedhits;
}
I've also gone ahead and posted by html, cfg, and cgi files at the following addresses:
http://www.fracturedatlas.org/summerhtml_pl.txt
http://www.fracturedatlas.org/summer_cfg.txt
http://www.fracturedatlas.org/summer_cgi.txt
Anyone ever encounter this message before, because I certainly never have. I don't think I've done anything different from other DB's I've set up... Any ideas would be most appreciated. Many thanks in advance!
--lucid