Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Вы не авторизированы на сайте

Вы не авторизированы на сайте


     04.04.2014    авторизация, админка    Все вопросы » Общие вопросы    5049

вопрос
Здравствуйте.
Существует проблема (DLE 10,1):
Авторизуюсь на сайте, перехожу в админ панель, иду в добавление новости, заполняю все поля, нажимаю на папку(для добавления изображений) и вот тут в появившемся окне выскакивает: "{"error":"Вы не авторизированы на сайте"}",
Если бы не открыл добавление картинки, выкинуло бы из админки на авторизацию...
Когда создавал категории, все время выкидывало без сохранения или изменения данных, приловчился таким образом, открыл вторую вкладку на странице admin.php?mod=main, и перед сохранением обновлял ту вторую вкладку, естественно перекидывало на авторизацию, авторизовывался, и только тогда, уже во вкладке добавления категории нажимал сохранить или отредактировать.
Движок чистый, лицензионный, подозреваю что возможно что то с хостингом, но не уверен.
Подскажите пожалуйста возможные варианты причин этого недоразумения и их решений.
Спасибо.

Ответил: Naibble


Возможная причина вашей проблемы, некорректные настройки скрипта:
"Авторизовать пользователей на домене и всех его поддоменах"
Eсли 'Включено', то пользователи при авторизации на сайте, будут авторизовываться на домене всех его поддоменах. Например, если пользователь авторизовался на домене второго уровня domen.ru, то данные его авторизации будут доступны и на поддомене test.domen.ru и на всех других поддоменах. Включение данной настройки необходимо для пользователей, которые устанавливают скрипт на домен и поддомены и хотят сделать для них единую авторизацию посетителей. При отключении данной настройки, авторизационные данные пользователей, будут распространяться только на тот домен, на котором установлен скрипт. Отключение данной настройки необходимо, если вы делаете независимые сайты на домене и поддоменах.

11 комментариев

Kolya groza morey
Юзер

Kolya groza morey - 4 апреля 2014 14:09 -

Другим браузером побывали?

Djinn
Юзер

Djinn - 4 апреля 2014 14:25 -

Kolya groza morey, Да, пробовал, такая же фигня...
Мне бы только причину узнать... дальше я нашел бы решение... но вот только как узнать почему так, не знаю..

dj-avtosh
PHP-developer

dj-avtosh - 4 апреля 2014 22:04 -

Пиши в аську, тут надо код смотреть.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Djinn
Юзер

Djinn - 12 апреля 2014 12:07 -

Хочу добавить к написанному мной ранее:
Вы были правы в одном - дело в куках.

Djinn
Юзер

Djinn - 7 апреля 2014 18:26 -

Пиши в аську, тут надо код смотреть.

Причина была совсем в другом в отличии от того что вы мне говорили.
Проблема решена.

dj-avtosh
PHP-developer

dj-avtosh - 12 апреля 2014 12:09 -

Ну опишите в чем.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj-avtosh
PHP-developer

dj-avtosh - 12 апреля 2014 12:13 -

И, я Вам, не говорил в чем проблема. Я только предположил что может быть проблема в плагинах браузера - при этом ошибка никак не производилась.а Ваше "спасибо" за моё потраченное время это ваш глупый понт тут комментом выше. Дальше значит разбирайтесь без нашего сайта.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Djinn
Юзер

Djinn - 12 апреля 2014 13:51 -

Цитата: dj-avtosh
Дальше значит разбирайтесь без нашего сайта.

Не в тему будет сказано, но я ничего не имею против вас, и никак не подразумевал какое либо оскорбление.
И на самом деле благодарен Вам за участие, а повод для конфликта можно и из воздуха сделать, но лично я не сторонник такого общения с людьми.

А проблема была в том, что тот сайт был установлен на поддомене сайта с тем же движком, DLE естественно, поэтому пересекались куки... надо было выключить опцию "Авторизовать пользователей на домене и всех его поддоменах" и разлогиниваться на одном сайте перед авторизацией на другом.

vitnet
PHP-developer

vitnet - 12 апреля 2014 14:22 -

О таких вещах пора бы и самим знать, так же может быть проблема и с сессией это уже зависит от конфигураций ваших сайтов на сервере. У меня к примеру на 3 поддоменах используется одна сессия, и при переходе на всех авторизован.

Djinn
Юзер

Djinn - 12 апреля 2014 14:34 -

Цитата: vitnet
зависит от конфигураций ваших сайтов на сервере

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

Если вы знаете о том что написали, это вовсе не означает что и все остальные тоже это умеют... кто то обладает знаниями администрирования сервера, кто то нет... имя домена данного сайта - dle-faq, говорит о том, что спросить то можно...

hyper7
Юзер

hyper7 - 10 июля 2015 12:32 -

Несколько причин, любая из них может быть причиной данной проблемы.

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

2. Низкое время жизни сессий PHP установленное в настройках сервера.

3. Некорректно указано имя домена, где установлен скрипт, в настройках скрипта.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх