После переноса сайта на внешний хостинг и некоторых манипуляций (вроде бы невинных) для анонимных и простых зарегистрированных пользователей вместо содержимого страниц стал получать:
Доступ запрещен
У вас нет доступа к этой странице.
При этом Администратор все нормально видит.
Просмотрел внимательно все Разрешения - не помогло. Из тех советов, что здесь нашёл, ничего не помогло.
Подскажите, пжлста, где собака зарылась?
Комментарии
Кэш?
Кэш друпала или кэш браузера?
Браузерский почистил -не помогло.
А что можно сделать с друпаловским кэшем?
В таблице node_access должна быть одна строка со значениями:
nid — 0
gid — 0
realm — all
grant_view — 1
grant_update — 0
grant_delete — 0
спасибо, проверил. все так и есть. не помогло
А user с id=0 в таблице users есть?
http://drupal.ru/node/23183
direqtor, спасибо за ссылочку, помогла очень.
Правда пришлось все-таки выключить/включить дополнительные модули. Видимо проблема организовалась как раз из-за различных комбинирований с ними...
Здравствуйте, такая же проблема
При запросе любой страницы анонимным юзером - доступ запрещен (кроме формы контактов)
кеш - чистил, node_access - проверил, users - проверил.
В чем может быть еще проблема? сайт переносился с mysql4 на mysql5 в агаве(админами агавы), перед этим импортировался с mysql5 на mysql4. Под админами и зарегестрироваными пользователями все работает, если в правах анониму поставить управление материалами - тоже работает.
Буду очень благодарен за помощь!
Вариант решения проблемы "Drupal доступ запрещен" приведен здесь http://www.ipbn.ru/content/drupal-dostup-zapreshchen-oshibka
Суть: на странице, где возникает ошибка не должно быть php вставок.
Столкнулся с подобной проблемой.
После того как убрал из левой колонки меню авторизации.
При заходе на сайт не видно главного меню и логотипа.
при заходе в admin/ пишет: "Доступ запрещён,У вас нет прав доступа к этой странице."
Таблицы node_access и user проверил.
Логинится надо в user