error messages when enabling SignIt for the first time
| Project: | SignIt |
| Version: | 5.x-1.x-dev |
| Component: | Miscellaneous |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
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
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
please run update.php and see if that adds the correct tables.
#3
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
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.