Не пускает в админку.

Вы видите сообщение «Вы не авторизованы что бы видеть этот ресурс. Вам требуется зарегистрироваться» (eng: «You are not authorized to view this resource. You need to login»)
Не пускает в админку.

Проблема очень распространенная. Все зависит как от вашей внимательности, так и от установок сервера. Можно выделить несколько причин:

* Невнимательность при установке, когда от вас требуется ввести пароль администратора (НЕ пароли к базе данных).
* Вы его просто забыли — в этом случае его надо восстановить. Как это делать — в разделе FAQ есть темы про это
* В пхп не настроены сессии(что такое сессии можно почитать здесь). Тут все сложнее. Для начала надо эту проблемы выявить, для этого создаем файл session.php, в который пишем следующее



и пробуем обновить. Если циферка увеличивается, значит с сессиями все в порядке.

* Пхп вообще собран без сессий — это плохо, лучше его пересобрать
* Внимательно смотреть раздел session в php.ini (или в выводе функции phpinfo()), там обязательно должны быть строки вроде

session.save_path = [ДОЛЖНО БЫТЬ РЕАЛЬНЫМ СУЩЕСТВУЮЩИМ ПУТЕМ]
session.use_cookies = 1
session.auto_start = 0

* Еще одна возможная причина — вы пытаетесь входить в админку по адресу, который не совпадает с адресом в $mosConfig_live_site, тут может произойти прокол с «www». То есть у вас в конфигурации записано, что сайт имеет адрес «сайт.ру», а при входе вы открываете страницу «www.сайт.ру/administrator». Помните — адреса должны совпадать
* Если вы изменяли какие-либо настройки Apache или php - верните из обратно.
* Очень редкая причина — не соответствие кодировок при вставке в базе данных данных сессии. Тут надо просто определиться в какой кодировке вы работаете и все сделать для и под нее
* Попробуйте отключить фаервол, антивирус, попробуйте сделать тоже самое в другом браузере (для такой гадости как IE можно попробовать добавить ваш хост в список разрешенных: Сервис -> Свойства обозревателя -> Конфиденциальность -> Узлы -> Изменить -> тут надо добавить свой сайт)
* Еще одной причиной может быть не соответствие кодировок таблиц у MySQL и той, которую требует клиент (SET NAMES в database.php)
* Если ничего не помогло — сильно расстраиваться не надо. Офф форум тоже завален топиками о том, что люди не могут войти в админку

Вы видите сообщение «Вы не авторизованы что бы видеть этот ресурс. Вам требуется зарегистрироваться» (eng: «You are not authorized to view this resource. You need to login»)

* Прежде всего попытайтесь очистить корзину. Некоторые объекты лежащие там могут спутать все планы
* Выключите кэш, возможно дело в нем
* Разрешения на просмотр должны быть у: статьи, ее категории и секции. Так же дата начала публикации должна быть до текущей даты и времени по которому работает сервер.

Похожий материал

  • Общие вопросы использования функционала
    Как сделать что бы пользователи регистрировались без активации аккаунтов. Как не требовать от них обязательного e-mail адреса? Я изменяю настройки в модулях, компонентах,...
  • Веб сервер
    В браузере появляется ошибка “Internal Server Error”. Код ошибки 500, белый лист, сайт не работает Что такое логи сайта Не могу загрузить на сервер большие файлы Как можно...
  • Локализация, русификация и кодировки
    Какое-то решение проблем с парсером, который не умеет читать русские буквы для php5 и кодировки windows-1251 Как сделать дату в выводимых новостях на русском языке Сайт...
  • Безопасность
    Как мне защитить сайт от взлома Что такое chmod/чмод и права файлов (777, 664 и т.д. ) А если меня взломали как мне проанализировать ситуацию, предотвратить такое в будущем Что...