Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

После переноса фарума проблема с сессией

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 21 окт 2011, 09:51

Суть такая, раньше форум находился по адресу mysite.com/forum/
После переезда на mysiteforun.com появилась непонятная проблема с форумом, при каждом переходе меняется sid
т.е. если я даже просто кликаю по logo форума (т.е. перехожу на главную). Переезд осуществлялся следующим образом:
Был скопирован код форума на новый хостинг, БД осталась на прежнем месте (она находилась на обдельном сервере). Так же, залез в админку, в таблицу phpbb_config и поменял там:
Код: выделить все
"cookie_domain" на "mysiteforun.com"
"script_path" на "/"
"server_name" на "mysiteforun.com"
"sitename" на "mysiteforun.com"
Что оставил неменяя
Код: выделить все
"cookie_name" = "phpbb3_jdi2i"
"cookie_path" = "/"
"cookie_secure" - 0

Соответственно попутно появились проблемы невозможности выхода с форума:
Код: выделить все
You were not logged out, as the request did not match your session. Please contact the board administrator if you continue to experience problems.


Невозможности войти в админку. Ввожу логин и пароль, получаю сообщение:
Код: выделить все
You have successfully authenticated and will now be redirected to the Administration Control Panel.

Proceed to the ACP


И после перехода снова попадаю на страницу входа в админку (adm/index.php?sid=8df444eb39736bddd7f88e53f23bb82a)

Подсткажите плиз что делать, куда глядеть ?
SuperOrange
Пользователь
 
Сообщений: 13
Зарегистрирован:
18 окт 2011, 16:29
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 21 окт 2011, 10:02

очистить кэш форума, браузера
crash
Поддержка
 
Сообщений: 11349
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 21 окт 2011, 10:17

Пробывал, опишу поэтапно, очистил в браузере кэш и куки, закрыл браузер.
    Перешел на сайт
    Перешел на страницу логина (ucp.php?mode=login&sid=8bb1515036da6f37d70eba2d1955397e)
    Ввёл логин и пароль, перешел на страницу (ucp.php?mode=login&sid=cdb9066348e11d979b9e13ee8e1ccd32) You have been successfully logged in.
    Меня редиректнуло на главную (index.php?sid=3c90f504ea513a464212a0aecd3a9bef)
    Кликая по логотипу и переходу на главную (index.php?sid=[Постоянно меняется])
    При клике по logout на странице выхода (ucp.php?mode=logout&sid=c1a80c41d9d0838ffe0506969df059a1) сообщение "You were not logged out, as the request did not match your session. Please contact the board administrator if you continue to experience problems."
SuperOrange
Пользователь
 
Сообщений: 13
Зарегистрирован:
18 окт 2011, 16:29
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 21 окт 2011, 10:30

А обновить шаблоны стиля в админке не пытался?
И кэш форума ручками через FTP удалить.
Моя клавиатура автоматически заменяет слово ВЫ на ТЫ.
Поэтому я с компом и интернетом на ТЫ.
Аватар пользователя
amdaveo
Поддержка
 
Сообщений: 530
Зарегистрирован:
10 сен 2009, 13:02
Откуда:
Germany
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 21 окт 2011, 10:40

crash писал(а):очистить кэш форума
crash
Поддержка
 
Сообщений: 11349
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 21 окт 2011, 10:42

Шаблон скачал новый GlossyBlack_1.0.3
Кэш по SSH удалил полностью (в папке /cache/)
Очистил кэш и куки браузера, не помогает.
SuperOrange
Пользователь
 
Сообщений: 13
Зарегистрирован:
18 окт 2011, 16:29
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 21 окт 2011, 10:50

поменяйте имя куки
crash
Поддержка
 
Сообщений: 11349
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 21 окт 2011, 10:59

Поменял "cookie_name" на "phpbb3_cookie"
Очистил кэш и всё такое.
Не помогло.

Причем интересный факт:
По старому адресу httm://mysite.com/forum всё работает как нужно, и при переходе по страницам sid не меняется.

БД одна у них
SuperOrange
Пользователь
 
Сообщений: 13
Зарегистрирован:
18 окт 2011, 16:29
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 21 окт 2011, 12:57

Случаем в .htaccess такого нету?
RewriteBase /forum
если есть правь на
RewriteBase /
Моя клавиатура автоматически заменяет слово ВЫ на ТЫ.
Поэтому я с компом и интернетом на ТЫ.
Аватар пользователя
amdaveo
Поддержка
 
Сообщений: 530
Зарегистрирован:
10 сен 2009, 13:02
Откуда:
Germany
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 21 окт 2011, 13:27

Нашел проблемму, был изменен алгоритм формирования кук и сесии,
т.е. пользователь входил в кабинет на сайте и на форуме был автоматом залогинен.

Востановил session.php и всё заработало.
SuperOrange
Пользователь
 
Сообщений: 13
Зарегистрирован:
18 окт 2011, 16:29
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3