Troubles with Domain Access

Skirr - October 22, 2009 - 12:15
Project:Domain Access
Version:6.x-2.0
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:postponed (maintainer needs more info)
Description

After update.php got this warnings all over the site.

user warning: Table 'bd1.domain_user' doesn't exist query: SELECT du.uid, u.status FROM domain_user du INNER JOIN users u ON du.uid = u.uid WHERE du.domain_id = 1 in /sites/all/modules/domain/domain_user/domain_user.module on line 119.
user warning: Table 'bd1.domain_user' doesn't exist query: SELECT du.uid, u.status FROM domain_user du INNER JOIN users u ON du.uid = u.uid WHERE du.domain_id = 2 in /sites/all/modules/domain/domain_user/domain_user.module on line 119.
user warning: Table 'bd1.domain_user' doesn't exist query: SELECT du.uid, u.status FROM domain_user du INNER JOIN users u ON du.uid = u.uid WHERE du.domain_id = 3 in /sites/all/modules/domain/domain_user/domain_user.module on line 119.
user warning: Table 'bd1.domain_user' doesn't exist query: SELECT du.uid, u.status FROM domain_user du INNER JOIN users u ON du.uid = u.uid WHERE du.domain_id = 4 in /sites/all/modules/domain/domain_user/domain_user.module on line 119.

Looks like there is a conflict with Domain Access module.

#1

kbahey - October 22, 2009 - 15:32
Status:active» postponed (maintainer needs more info)

It has to be something else, since userpoints does not use any table by that name.

#2

Skirr - October 22, 2009 - 20:00
Status:postponed (maintainer needs more info)» fixed

Tried to investigate this issue for 5 hours. And, yes you are certainly right. The problem was in something else. Maybe even update of database went somehow wrong. I tried 3 times step by step, and now everything is normal.
Sorry for unnecessary issue.

#3

System Message - November 5, 2009 - 20:10
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.

#4

Skirr - November 11, 2009 - 03:54
Project:User Points» Domain Access
Version:6.x-1.1» 6.x-2.0
Component:Code: userpoints_basic» Code
Priority:critical» normal
Status:closed» active

Still cant figure it out. Every time i update any module or theme. Even Just files. I get this warnings. Last time it happen after i update Zen theme. I know it sounds ridiculous. And the only way i cure this, is recovering Database.

Could this be because of phpmemory limit (128MB) or something like that?

#5

agentrickard - November 11, 2009 - 10:46
Category:bug report» support request

No. It looks like you have the Domain User module turned on, but do not have its database table installed.

If you have never user Domain User, turn it off.

If you have used Domain User, you must turn it off, uninstall it, and then reinstall it.

#6

Skirr - November 11, 2009 - 13:46

Domain User is not installed, and i dont think i ever used it. And there is no choice of uninstalling it. Should i delete the whole folder "Domain User" ?

I use Domain Advanced (enabled), Domain Alias (disabled), Domain Configuration (enabled), Domain Content (enabled), Domain Ctools (enabled), Domain Navigation (enabled), Domain Prefix (disabled), Domain Source (enabled), Domain Strict (disabled), Domain Taxonomy (enabled), Domain Theme (enabled), Domain User (disabled), Domain Views (enabled)

#7

nonsie - November 11, 2009 - 16:26
Status:active» postponed (maintainer needs more info)

By any chance do you have user 0 missing from users table?

#8

Skirr - November 12, 2009 - 05:50

I have very poor knowledge of mysql, but looks like there is uid 0, only i dont know is all this nulls are ok.

uid name pass mail mode sort threshold theme signature
0                      0   0      0    
created access login status timezone language picture init
   0      0     0    0      NULL
data timezone_name signature_format
NULL                           3

But next time i'll get this warnings, i'll check the UID 0 again.

#9

agentrickard - November 12, 2009 - 10:34

This might be a Domain Access Advanced issue, which has its own queue.

Something is firing domain_user_domainload(), which should not happen if the module is disabled.

 
 

Drupal is a registered trademark of Dries Buytaert.