Нет доступа к контенту у анонимного пользователя в Drupal

У некоторых хостеров, к примеру у ISPserver, может возникать проблема на хостинге, приводящая к тому, что анонимный пользователь не может просматривать содержимое сайта. Сегодня наткнулся на эту проблему при установке Drupal для одного из новых своих проектов.

И так, что изначально следует проверить (для анонимного пользователя):

http://site/admin/user/permissions -> модуль node -> установлена галочка «доступ к содержанию сайта»

Если галочка установлена, но все равно возникает ошибка «Доступ запрещен».

Тогда следует обратиться к таблице role, находящейся в базе данных вашего сайта.

После авторизации в mysql выполните запрос:

use <имя_БД>;

Это приведет к тому, что вы переместитесь из корня в нужную вам базу данных.

select * from users u;

Выдаст на экран терминала все содержимое таблицы, обратите внимание на то, что пользователь с uin = 0 есть.

Следующий запрос для получения информации о том, какие rid установлены у анонимного пользователя и администратора.

select * from role;

Если у anonymous user rid имеет значение, отличное от «1», выполните команду:

update role set rid=1 where rid=2;

В вышеприведенной команде рассматривался вариант, когда изменяем rid=2 на rid=1.

После этого проблемы с доступом к материалам сайта у незарегистрированного пользователя не возникнет.

Другие публикации по теме:

Как установить Gnome3 Кому не хватает терпежу дождаться выхода Ubuntu 11.04, могут уже попробовать установить Gnome3 на свой дистрибутив.Для установки в Ubuntu 10.10 следуе...
Предисловие к фанфику о Геральте... Оказывается, я писал блог в стол. =) Забавно читать, что было написано сравнительно давно. Кстати, кажется, Сапковский что-то упоминал о том, что може...
Олух царя небесного У меня как-то все совсем плохо со свободным временем. Толи оно куда-то бестолково расходуется, либо используется на более приоритетные задачи. Но суть...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

1 комментарий к “Нет доступа к контенту у анонимного пользователя в Drupal

Оставить комментарий