Drupal 6 - проблема с разрешениями после миграции - PullRequest
1 голос
/ 11 января 2010

Моя база данных была довольно большой с большим количеством тестовых данных в таблицах, таких как сторожевой таймер, журнал доступа и т. Д., И я столкнулся с некоторыми проблемами при загрузке. Затем я приступил к погружению в базу данных и начал волнообразно обрезать таблицы. Я выясняю, что я должен был использовать немного больше свободы действий, потому что у меня были проблемы на новом производственном сервере.

Основная проблема заключается в том, что анонимные пользователи не могут просматривать контент, хотя в «разрешениях» они настроены на доступ к контенту. Кроме того, они определенно могли просматривать контент перед миграцией, поэтому это должна была быть одна из таблиц, которые я взломал. Потому что все остальное работает без сбоев.

У кого-нибудь есть идея, какая таблица, если ее урезать, может вызвать такие симптомы?

Обновление: - Я проверил, что у меня есть пользователь 0 - что, вероятно, привело бы к тем же симптомам. - Проблема сохраняется, хотя ..

Ответы [ 3 ]

0 голосов
/ 11 января 2010

Есть ли у вас (0,0,'all',1,0,0) в вашей таблице node_access?

Смотрите этот комментарий: http://drupal.org/node/122476#comment-1058731

0 голосов
/ 11 января 2010

Вы пробовали восстановить разрешения?

http://yourdomain.com/?q=admin/content/node-settings/rebuild

Или работает update.php? Либо следует перестроить таблицу доступа к узлу.

0 голосов
/ 11 января 2010

Содержит ли ваша таблица users строку с uid=0? Если нет, создайте его. В этой строке представлены анонимные пользователи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...