Что это за ошибка?

Главные вкладки

Аватар пользователя demart demart 19 декабря 2007 в 11:50

Перейдя по ссылке "Пользователи" (http://drupal.smitcom.net/index.php?q=admin/user/user) выдает ошибку .. о несуществующей таблице.

----------
user warning: Table 'mag.users' doesn't exist query: SELECT COUNT(DISTINCT u.uid) FROM users u LEFT JOIN users_roles ur ON u.uid = ur.uid WHERE u.uid != 0 in D:\Inetpub\vhosts\smitcom.net\subdomains\drupal\httpdocs\includes\database.mysql.inc on line 172.
----------

На работу сайта это не влияет ... в чем собственной проблема?

Причем очень странно както - mag.users, где mag - это имя моей базы.

Может это быть связанно с тем что сайт был залит вручную и база также вручную импортировалась.

Мне так и не удалось установить его по скрипту "инстал" он повис на заполнении формы "Базы данных" причем ошибок не выдавал просто сбросил введенные данные после нажатия кнопки "Вперед".

Ув. Сообщество подскажите мне пожалуйста как мне быть с этой проблемой, можно ли убрать условие -

else {
trigger_error(check_plain(mysql_error($active_db) ."\nquery: ". $query), E_USER_WARNING);
return FALSE;
}

в фаиле database.mysql.inc на которое ссылается эта ошибка, так как после этого она не выдается и повлияет ли это на работу сайта?

Комментарии

Аватар пользователя PVasili PVasili 21 декабря 2007 в 11:59

Я думаю, если правильно назвать топик на него обратит внимание больше человек. Сейчас же он похож на спам. И его открывает <2% посетителей

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 21 декабря 2007 в 12:03

А юзеры вообще есть? Роли им назначены? Имхо, это сообщение не об отсутствии таблицы в базе данных, а об ошибочном запросе на подсчет количества юзеров с определенными ролями.

Еще непонятно: у вас сайт установлен локально? Адрес в сообщении об ошибке начинается "D:\Inetpub\vhosts\". А ссылку даете на сайт в сети.

Аватар пользователя demart demart 24 декабря 2007 в 10:27

Сайт установлен на сервере ... просто там не Linux а WinServ.

Всего два пользователя, один стандартный админ а 2го я зарегал сам и дал ему новую роль.