error messages when enabling SignIt for the first time

dkdev - June 6, 2007 - 07:02
Project:SignIt
Version:5.x-1.x-dev
Component:Miscellaneous
Category:support request
Priority:normal
Assigned:Unassigned
Status:active
Description

I need to make a petition, without CiviCRM, so I was delighted to discover this module.

Unfortunately, when I installed and enabled it I got the following error messes (note: I have replaced the actual domain with "[domain]" to preserve confidentiality of an unlaunched site) -- these appear at the top of the content section of all pages :

* user warning: Table '[domain].signit' doesn't exist query: SELECT * FROM signit WHERE nid = 10 in /www/[domain]/includes/database.mysqli.inc on line 151.
* user warning: Table '[domain].signit' doesn't exist query: SELECT * FROM signit WHERE nid = 10 in /www/[domain]/includes/database.mysqli.inc on line 151.

I'm using v5.1 (Garland theme with an added "content top" region and the "ed-readmore" tweak module, if that makes a difference), and simply copied the unpacked "signit" directory into /sites/all/modules/. I was able to see SignIt in the admin modules section and enabled it.

Node 10 is a pre-existing Story node (errors seem to be referencing that node?).

Do I have to do anything else to activate the module other than copying the /signit/ directory into the /sites/all/modules/ directory? (Sorry, I'm still ramping up on Drupal so if I missed anything elementary I apologize.) Maybe add a "signit" table to some database (looks like the .install file does something like that -- perhaps that was unsuccessful when I tried to enable the module?), or set some file permissions?

#1

rek2 - June 8, 2007 - 20:26

are you sure it created the mysql directories ?
when I installed it didn't I had to do it manually... check that first.
I am also still waiting for a response.. for 2 weeks with no success :-(
I was able to install it and work on it but then when people sign it and try to sent the email it give me an error...

#2

arthurf - June 8, 2007 - 20:28

please run update.php and see if that adds the correct tables.

#3

dkdev - June 9, 2007 - 01:22

Thanks, I will try. I'm pretty sure the DB did not get updated with the two new tables without this, and I didn't run update.php before (I'm brand new to Drupal).

Okay, got the same messages, slight variation ("-drupal" after the domain):

* user warning: Table '[domain]-drupal.signit' doesn't exist query: SELECT * FROM signit WHERE nid = 10 in /www/[domain]/includes/database.mysqli.inc on line 151.
* user warning: Table '[domain]-drupal.signit' doesn't exist query: SELECT * FROM signit WHERE nid = 10 in /www/[domain]/includes/database.mysqli.inc on line 151.

(Note: This installation was originally in a /drupal/ subdirectory, but then was bumped up to root. I honestly don't remember now whether I might have missed the "-drupal" detail before, or whether this is new, but I think it is new though I am not certain. Sorry for the inexact info, I know that mkes it harder to diagnose.)

Thanks--

#4

dkdev - June 14, 2007 - 15:45
Assigned to:dkdev» Anonymous

Note: I am on a deadline, so for now I am using Webform.

If there is any new info on this, though, please post it. It may yet come in handy in the future sometime.

 
 

Drupal is a registered trademark of Dries Buytaert.