acs installation error with /register page

Philip Greenspun's Homepage : Philip Greenspun's Homepage Discussion Forums : 6916 : One Thread
Notify me of new responses
When I go to the page ...lcsweb44.lcs.mit.edu/register, I get the
following error:

[28/Sep/1999:12:36:38 -0400][5590.11][student44] Notice: 939 bytes of
raw data to follow:
called "eval" with too many arguments
while executing
"eval uplevel {info exists $var}"
invoked from within
"if [eval uplevel {info exists $var}]..."
("foreach" body line 2)
invoked from within
"foreach var $args {
if [eval uplevel {info exists $var}] {
upvar $var value
append hidden "<input type=hidden name=$va ..."
(procedure "export_form_vars" line 3)
invoked from within
"export_form_vars return_url"
invoked from within
"ns_return 200 text/html "[ad_header "Log In"]

<h2>Log In</h2>

to <a href=/>[ad_system_name]</a>

<hr>

<FORM method=post action=user-login.tcl>
[exp ..."
(file "/web/student44/www/register/index.tcl" line 8)
invoked from within
"source $script"
invoked from within
"if ![file exists $script] {
ns_returnnotfound $conn
} else {
source $script
}"
(procedure "ns_sourceproc" line 3)
invoked from within
"ns_sourceproc cns2 {}"


Are we supposed to have to debug pages such as the one pointed to by
/register? Or am I missing something?


-Ken

-- Ken McCracken, September 28, 1999

Answers

I have no idea how you managed to be missing one table in your ACS installation. From /web/student44/www/doc/sql/user-groups.sql I copied the create table statement(s) for administration_info into SQLPLUS. By checking out /home/nsadmin/log/student44-error.log, it was clear you were missing a table/view.

-- Brian Stein, October 3, 1999