Jump to content

Не получается сделать Log Out, сессия не завершается.

Featured Replies

Версия форума 3.4.6

 

Проблема появилась внезапно, перестала адекватно работать кнопка "Выйти" на форуме. Иногда работает, иногда нет, хоть 10 раз клацнуть - без толку. В Firefox баг случается чаще чем в Chrome, в других браузерах не пробовал. Протестировал с трёх разных устройств, проблема везде.

 

Recache all - не помогает.

Включение Performance Mode - не помогает.

Переключение на стандартный и другие стили - не помогает.

 

Возможно будет полезной информация - на днях бегал в фтп-клиенте и заметил, что права доступа к файлам массово изменились, по-крайней мере файлы движка Wordpress (скорее всего это связано со свежим обновлением Wordpress 3.9 и никак не затронуло папку с форумом).

 

Неактивная ссылка на проблемного пациента:

__uptodatetruth.com/community

Очень жду ваших рекомендаций, заранее огромное спасибо.


При удалении Cookies и всей истории в браузере - позволяет разлогиниться. Но проблема остаётся и возникает снова, после повторного захода.

Link to comment
https://ipbmafia.ru/topic/7926-ne-poluchaetsya-sdelat-log-out-sessiya-ne-zavershaetsya/
Share on other sites

Где-то вот здесь не закрывается открытый div:

<div id="bg-top"><div id="bg-left"><div id="bg-right"><div id="bg-bottom">
		<div class="width">
		<div class="border-left"><div class="border-right">

Спасибо, поправил. но это не решило проблему.

Ведь на стандартном и мобильном стилях тоже не работает кнопка выхода.

Upd: В Chrome-браузере со второго клика срабатывает практически всегда.

 

Сам процесс такой: кликаешь на кнопку (либо копируешь ссылку в адресную строку, неважно, с нажатием проблем нет) - перебрасывает на главную страницу форума, но всё ещё залогинен. Далее в Chrome если - клацаешь повторно, разлогинивается. В Firefox можно клацать до бесконечности - не разлогинит, пока вручную не очистить кукисы.

 

Ещё одна особенность - чтобы словить баг, нужно зайти именно в раздел форума, и нажать кнопку "Выйти". Если просто залогиниться и сразу нажать кнопку выйти - выпустит. Полный бред.

 

Аналогично бажит во всех оформлениях - в текущем, в стандарте от IPB, в мобильной версии.


Уже на разных 4-ёх устройствах проверил для надёжности.

Дайте рекомендаций хоть каких-нибудь плс.

Записал видео, чтоб было понятнее:

 

__www.youtube.com/watch?v=rTGEmXJNNT8

Написал в IPB-поддержку официальную, сказали специалисты разберутся, но сначала попросили уточнить не стоит ли на сервере кэширование особое какое-то. Уточнил у хостинг-компании где держу VDS, попросил помочь, решили мою проблему, отписали следующее:
 

Убрали кеширование, по идее сейчас все должно работать. Проблема повториться не должна.
Поддержка цмс Вас верно направила к нам, проблема действительно была в кешировании на стороне браузера.
Дело в том, что оно было включено глобально, а не для отдельных типов данных.
Обычно директива expires прописывается в блоке статического контента.
Вот так:
location ~* ^.+.(jpg|jpeg|gif|png|svg|js|

css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
root /var/www/admin/www/site.ru;
access_log /var/www/admin/logs/site.ru.access.log;
>> expires 7d;
}
Требуется прописать ее для определенных сайтов или оставляем для всех, но перепрописываем уже в статике?

 

 

Я ламер, не особо понял последнюю строчку-вопрос, что от меня требуется ответить? Разжуйте пожалуйста.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.