Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Table not created when installing and enabling the module from the GUI.
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'vih_drupal.masquerade' doesn't exist: SELECT uid_from FROM {masquerade} WHERE sid = :sid AND uid_as = :uid_as; Array ( [:sid] => E2O_hDaNk0X8G7kvAIMa0jcaHWmv159__3kwou4G6Rc [:uid_as] => 3 ) i masquerade_init() (linje 52 af /sites/all/modules/masquerade/masquerade.module).
Comments
Comment #1
andypostStrange... please try a clean install. Probably this caused by some module.
I can't reproduce this bug
Comment #2
Kristen PolI also had this same problem.
Drupal 7.9
masquerade 7.x-1.0-rc4
I have a lot of other modules installed but I'm doubtful it is a conflict. The site was just set up today.
I was unable to disable the module via drush so I updated it directly in the database but Drupal was still unhappy until I moved the masquerade module directory out of the modules directory so it couldn't find it anymore.
[update] I disabled my featured content module and then re-enabled masquerade. It gave me a "segmentation fault" but the table was created. I'll check the FC module to see what may be interfering. Very weird.
[another update] I can't get it to not create the table anymore. I've tried enabling/disabling the FC module and masquerade (with uninstalling so the tables get removed) and I can't reproduce. Perhaps it is just some weird glitch that will be hard to pin down. Note that I did also see similar behavior on a D6 site with masquerade where the table wasn't created but I haven't looked into it further.
Kristen
Comment #3
Kristen PolI don't know if this is related but:
http://drupal.org/node/1151668
shows that if you have
for text in the schema then the install can not work. I see these in the masquerade schema but for varchar and not text so I don't know if it matters or not.
What is weird is that there were no errors reported in Drupal after the table wasn't created. It only complained when something was trying to access the non-existent table.
Kristen
Comment #4
andypostModule does not have any
text
fields in schema so it seems that this trouble caused by your env (probably mysql)Comment #5
Kristen PolComment #6
deekayen CreditAttribution: deekayen commented