ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
lisiycat
Отправлено: 21 февраля 2009 — 14:16
Post Id



Пользователь
ExBB Team
ExBB Ukrainian Translator


Покинул форум
Сообщений всего: 560
Дата рег-ции: Февр. 2009  
Откуда: Чернигов
Репутация: 56




У некоторых пользователей возникает такая проблема:

При пользовании "Перехода по форумам" внизу справа их просто напросто выкидывает из своего акаунта и пишет "Здравствуйте Гость".
Такая же проблема возникает иногда при переходе по ссылке в форумы открытые только для просмотра зарегистрированным пользователям.

Это какой-то глюк? Или все же ошибка, которую можно исправить?
 
 
yura3d
Отправлено: 21 февраля 2009 — 15:26
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




lisiycat пишет:
У некоторых пользователей возникает такая проблема:

При пользовании "Перехода по форумам" внизу справа их просто напросто выкидывает из своего акаунта и пишет "Здравствуйте Гость".
Такая же проблема возникает иногда при переходе по ссылке в форумы открытые только для просмотра зарегистрированным пользователям.

Это какой-то глюк? Или все же ошибка, которую можно исправить?

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

Для этого открываем файл include/common.php, находим строку:
CODE:
$fm->exbb['version'] = FM_VERSION;

И под ней вставляем строки:
CODE:
// На домене установки форум будет доступен только по тому URL, который указан в админке
// Это предотвращает проблемы с работой сессий и куки на производных поддоменах типа 'www' и т п.
preg_match("#(www\.|)([[:alnum:]\.\-]+)/([[:alnum:]\/\.\-]+)#is", $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'], $req_url);
preg_match("#(www\.|)([[:alnum:]\.\-]+)/([[:alnum:]\/\-]+)#is", $fm->exbb['boardurl'], $set_url);
if ($req_url[2] == $set_url[2] && $req_url[1] != $set_url[1])
header('Location: http://'.$set_url[2].'/'.$req_url[3].(($_SERVER['QUERY_STRING'] ? '?'.$_SERVER['QUERY_STRING'] : '')));
unset($req_url, $set_url);
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: Не сохраняет пользователя при пользовании форумом
Темы Форум Информация о теме Обновление
Мод: Welcome-панель для ExBB FM 1.0 RC1
Окно приветствия пользователя
Модификации и дополнения Ответов: 56
Автор темы: electron
18 октября 2013 — 16:57
Автор: wasp
Мод: Смена автора существующего сообщения
Иногда требуется после восстановления удалённого пользователя
Модификации и дополнения Ответов: 33
Автор темы: Леголегс
20 марта 2018 — 04:32
Автор: Liliat
перенос форума на другой сервер
нет возможности залогиниться под существующими пользователями после переноса форума на другой сервер
Решение проблем Ответов: 5
Автор темы: aavv
24 февраля 2012 — 15:38
Автор: aavv
Мод: Расширенные почтовые функции (Почтовая очередь)
Гарантированная доставки писем с форума всем пользователям!
Модификации и дополнения Ответов: 59
Автор темы: yura3d
27 июля 2014 — 15:22
Автор: nikk
ExBB vs Opera 10 Mobile
Со смарта (ОС Symbian) проблемно пользоваться форумом
Решение проблем Ответов: 13
Автор темы: Zeg
5 марта 2010 — 11:55
Автор: Zeg
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0633]     [ ]