Access denied

Как программно вызвать 403 Access Denied в модуле

Аватар пользователя xakd

Нужно при некоторых условиях в функции модуля выдать страницу 403. Но что-то рецепты 6-ки совсем не работают.

0 Спасибо

Ошибка Permission Denied

Аватар пользователя Absurdperson

Здравствуйте. Столкнулся с такой вот неприятной шляпой: на сервере под управлением Ubuntu Server 12.04 стоит виртуальная kvm-машина с той же Ubuntu Server 12.04. На kvm-машине работает drupal-сайт, который крутится на nginx+php5-fpm+mysql. Сайт перенесен туда несколько дней назад, до этого функционировал нормально. Сейчас же проблема следующая - пока подключен к консоли по ssh к серверу - сайт работает, как только отключаюсь (по ssh или через sftp) - сайт падает. Вместо главной, страница с текстом Access Denied или File not found

В логах ошибки примерно такого плана:

0 Спасибо

Access denied для всех страниц

Аватар пользователя UnknowBlack

Добрый день!

Установил 7 версию, создаю и публикую Basic page, после чего пытаюсь зайти НЕавторизованным пользователем, в ответ Access denied - You are not authorized to access this page.

В настройках блока Content дизайна ничего не менял, доступен всем пользователям.

0 Спасибо

Ошибка при установке, через админку.

Аватар пользователя Dilong

Ошибка при установке, через админку. Добавляю ссылку на модуля. Нажимаю установить. И получаю, что доступ к данной странице запрещен. Access Denied

0 Спасибо

Error page на страницах регистрации и восстановления паролей

Аватар пользователя aiv

Если пользователь залогинился, то для него исчезают ссылки на страницу регистрации и восстановления пароля (user/register и user/password), поэтому при попытке пройти по этим ссылкам насильно, будет выдаваться Error page (access denied).
Поскольку ссылки на форму регистрации и восстановления пароля размещены также и на другом сайте, то такая ситуация сбивает с толку залогинившихся уже пользователей и случается довольно часто.
Как и где это исправить, например выдавать какой-то другой текст конкретно для этих двух страниц?

0 Спасибо

Drupal 7. Скачать файл с директории private:// (РЕШЕНО)

Аватар пользователя anzebra

Файлы загружаются в папку \sites\default\files\private\30\ .
Потом получаем путь к файлу,

<?php
file_create_url
($project->uri)
?>

но при обращении к файлу Drupal возвращает access denied.
Как решить проблему?

0 Спасибо

[Решено] access denied для root на локал хосте.

Аватар пользователя dakanca

Дд.

Господа, перенес сайт с сервака на локалхост. Стоит модуль domain и вытекающие за ним.

Когда папка на локалке называется аналогично оригиналу (myadress.com) все работает.

Как переименую папку, перестает работать, и в ответ не пускает никуда.

Спасибо ответы.

0 Спасибо

Drupal 7 - проблемы с переносом сайта на хостинг, "Доступ запрещен"

Аватар пользователя NoMax

Доброго времени суток.

Пытаюсь перенести сайт с локальной машины на хостинг. Точнее перенес, но есть проблемы со входом в админку. У хостинга есть возможность захода на сайт по ихнему тестовому URL. Захожу по адресу [тестовый_адрес_сайта]/user для авторизации. ввожу логин и пароль и попадаю на страницу [тестовый_адрес_сайта]/users/[ник_пользователя] с элегантным и простым для понимания сообщением "Доступ запрещен / У вас нет доступа к этой странице".

Пытался восстановить пароль. При восстановлении на ящик падает письмо с одноразовой ссылкой для входа на сайт. Пробую войти и снова "нет доступа".

Проверяю на локальной версии на денвере - вход и выход работает.

0 Спасибо

Доступ запрещен из под админа

Аватар пользователя Zonder

Странный глюк периодически возникает на странице
/batch?op=start&id=
из под аккаунта админа (user == 1)

Возникает иногда во время обновления переводов модулем l10n_update
Подскажите где рыть и в чем может быть проблема?

0 Спасибо

[Решено] В логах появляются Access Denied после перехода по страницам администрирования

Аватар пользователя sitestyler.net

Выполняю действия по настройке сайта, хожу по админским страницам. Затем захожу в "Последние записи в системном журнале" и вижу там ошибки доступа на те же страницы, которые я только что открывал для админки сайта, и совершенно сторонние айпишники серваков от aws.amazon.com, например:
67.202.19.152
50.16.115.49
67.202.50.234
184.73.172.213
Чтобы описать ситуацию понятней, вот пример: включил модуль Captcha, и тут же в логе вижу сообщение:

Тип  access denied
Дата        Понедельник, 12 Сентябрь, 2011 - 08:24
Пользователь        Гость
Местоположение    http://xxx.ru/admin/user/captcha/captcha/examples/captcha/Math
Источник отсылки
Сообщение      admin/user/captcha/captcha/examples/captcha/Math
Важность        предупреждение
Имя хоста       67.202.50.234

Такое ощущение, что кто-то где-то видит, какие страницы я открываю в браузере, и идет за мной следом по ним же
Браузер Firefox 6 на Ubuntu 11.10, так что на счет вирусов... терзают смутные сомненья.

Что это может быть?

ADDED:
Сейчас проверил: подобные действия в хроме не вызывают последующих Access denied с левых айпишников, от хрома другая фигня: тьма запросов на файл changelog.txt в самых разных вариациях (расширение файла, заглавные и строчные буквы) и с моего же айпишника

На сайте стоит google analytics, но так как access denied появляется только на действия в Firefox, выходит какой-то из модулей огнелиса пасет...

Отбой тревоги =)
Поспешил с созданием темы форума, но надеюсь это кому-нибудь пригодится.
Все решилось очень просто: смотрим лог веб сервера и видим там:

0 Спасибо

Права пользователей. Выдает Access denied, хотя в hook_menu прописано access callback=> TRUE

Аватар пользователя mdz

Здравствуйте! Пишу модуль, в котором необходимо использовать Ajax. Через hook_menu регистрирую адрес с параметром 'access callback'=true.
$items['mymod/add/'] = array(
'title' => 'Paje',
'page callback' => t('All Good!'),
'access callback' => TRUE
);

0 Спасибо

Срочно нужна помощь!!! Проблема с доступом! Пожалуйста

Аватар пользователя Deman

Сегодня зашел на сайт как неавторизированый пользователь
на всех страницах кроме главной
Access denied
You are not authorized to access this page.
Зашел в User manegment, а тут картина Репина - не ждали!!!
anonymous user locked
Полез в Roles, тут все стоит.
Что делать?
Заранее благодарю

0 Спасибо

Не работает login и корзина ubercart

Аватар пользователя tars1us

Здравствуйте,

Drupal 6.17

По непонятным причинам, сайт который разрабатывался и изменялся год назад, перестал частично работать. Я так понимаю что-то поменялось у хостинга, но непонятно что.

Что не работает на сайте:
1. Логин в админ часть сайта
2. Продажи через ubercart (товар не добавляется в корзину)

Все это на ssl.

Возможно нужно добавить какую-то опцию.

Вот что сейчас в settings.php
ini_set('arg_separator.output', '&');
ini_set('magic_quotes_runtime', 0);
ini_set('magic_quotes_sybase', 0);
ini_set('session.cache_expire', 200000);
ini_set('session.cache_limiter', 'none');
ini_set('session.cookie_lifetime', 2000000);
ini_set('session.gc_maxlifetime', 200000);
ini_set('session.save_handler', 'user');
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
ini_set('session.use_trans_sid', 0);
ini_set('url_rewriter.tags', '');

$base_url тоже присвоен.

Есть ли у кого-то идеи, что может быть?

0 Спасибо

Admin - Access Denied

Аватар пользователя krokodilych

всем добрый день!

установил друпол первый раз в жизни )))

версия та, что на главной этого сайта - 6.19 кажися

проблема банальна - не могу войти в админскую панель, зарегился под ником "admin", а мне всё равно везде access denied

0 Спасибо

Доступ запрещен для анонимного пользователя [РЕШЕНО - в таблице role, rid должно идти по порядку ]

Аватар пользователя каранёвы

Доброе всем время суток!
Столкнулся с проблемой, которую не могу решить уже более трех дней, очень устал и вынужден просить о помощи!

Сразу оговорюсь, в таблице users uid = 0 присутствует.

В таблице node_access тоже вроде бы все верно.
nid gid realm grant_view grant_update grant_delete
0 0 all 1 0 0

В таблице role первые два значения таковы. Я встречал на форуме, что здесь должны быть параметры, соответсвующие шагу на сервере auto_increment_increment и auto_increment_offset, но я не знаю, где это посмотреть, подскажите, пожалуйста!
Радкі rid
1 2
1 12

Все разрешения тысячу раз проверил.
Права перестраивать к нодам тоже пробовал сто раз.
В нескольких блоках и на странице использовал в разных вариациях
<?php
global $language;
switch ($language->language) {
case "en":
echo "что-нибудь"
;}
?>
вряд ли это послужило проблемой.. но все же
пробовал в фильтрах ставить доступ и к php анонимам.
Выставлял все права анониму, а также полностью убирал их - один и тот же результат.

Друзья, на сайте незарегистрированный пользователь видит главные страницы на разных языках, которые состоят из вьюшек и панелей. Видит блоки. Но не может просматривать половину??? полей, а так же заходить на ноды и термины таксономии. Пробовал перевыставлять права модулем node_access - пропал views-slideshow блок и панели, но работать ничего не стало. В логах написано, что пользователю anonymous отказано в доступе.

0 Спасибо

[Решено] После обновления невозможно зайти ни под одним пользователем

Аватар пользователя RedRat@drupal.org

Сервер FreeBSD 6.4, PHP 5.2.12, MySQL 4.1.25, Apache 1.3.42, на нём установлены два сайта на Drupal 6.16, после обновления до 6.17 на одном сайте всё замечательно, а на другой невозможно зайти ни под одним пользователем: после ввода логина и пароля выдаётся "Доступ запрещен. У вас нет доступа к этой странице".

Базу проверил, не битая. Таблицы cache_* очистил. Соответствие rid и права в базе посмотрел, всё в норме. В логах сервера никаких ошибок нет. Апач перезапустил, удалив файлы сессий - не помогло.

0 Спасибо

[Решено]"Доступ запрещён" при добавлении модуля

Аватар пользователя ShurikGrOb@drupal.org

Версия drupal 6.16
После установки очередного модуля (например skinr) выдаётся сообщение

Доступ запрещён
У вас нет прав доступа к этой странице.

после этого модуль присутствует в списке как установленный, но перевод не импортировался. Предполагаю что ошибка при импорте переводов. Но это не беда. Беда в том что после этого не импортируются переводы при установке других модулей. И как вернуть импорт переводов автоматом при добавлении модулей я не знаю.

В системный журнал drupal пишет Тип - access denied, Сообщение - batch

0 Спасибо

более user friendly страница доступ запрещен

Аватар пользователя vrazbros

Если какойнибудь модуль чтобы немного преобразовать страницу Drupal access denied на каторую попадает пользователь если он обрашается к странице доступа(прав) на которую у него нет. Это возникает если например анонимус (без соответствующих прав) попатыется создать какуюнибудь ноду те перейдет по http://site/node/add/page

0 Спасибо

Access denied для гостей

Аватар пользователя tatiana_s

Всем привет, у меня проблема огромная проблема - access denied для всех анонимусов

Как решала:

  • кеш и сессии чистилa,
  • node_access - 0 0 all 1 0 0, как и нужно
  • admin/content/node-settings/rebuild делала
  • user c id=0 - есть

все модули, помимо стандартных, отключила
даже обновилась до 6.14 (был 6.13)

и ничего :(((

0 Спасибо

Отказ в доступе сразу после инсталляции

Аватар пользователя alex.rainy

Привет всем!
Поиск ничего внятного так и не нашёл, посему пишу сюда.
Сразу же после установки Drupal перехожу на страницу администрирования, но при попытке доступа к любому под-разделу выдаётся ошибка Access Denied, причём стили страницы отсутствуют в принципе, т.е. белый экран, синие буквы, как обычно :)
Ставил и 6.14, и 7-dev.
Подозреваю, что проблема в php.ini.
Может кто-то сталкивался?
В суппорт долго стучал, они мне выделили свой отдельный php.ini и всё :)

Apache 1.3.37
PHP 5.2.11
MySQL 4.1.20

Заранее спасибо за помощь!

0 Спасибо