Добрый день форумчане.
Столкнулся с проблемой при обновлении прав доступа.
Версия движка 6.22, полный список модулей выложу по требованию.
Всего 272 таблицы в базе. При обновлении прав, примерно на 90% вылетает куча error'ов "не найдена таблица webform" ссылаясь на строчку 1115 в /webform.module <?php$webform = db_fetch_array(db_query('SELECT * FROM {webform} WHERE nid = %d', $node->nid));?>
.
Что самое интересное во время обновления прав каким то образом скрипт удаляет все таблицы модуля webform. В итоге после их осталось 253.
К тому же после этого, пропадают доступы для нод. Например имеется нода, доступ к которой прописан только у роли1. Юзер с этой ролью при входе на страницу получает "в доступе отказано" и ссылка на эту ноду пропадает из видимости, будь то ссылка в меню или ссылка в блоке.
Последнее время абсолютно ни чего не менял на сайте. Пару месяцев назад обновил корку.
Подскажите что делать? боюсь что таким образом рухнет вся база.
Заранее спасибо за ответы.
Комментарии
И так, от error'ов избавился, база вроде не битая. После чего обновление прав проходит 100%. Проблем с доступом пока не замечал.