Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Форум phpBB3: проблема с идентификатором сессии SID 
#1 

Аватар пользователя

Доброго времени суток!

На форуме (CMS phpBB3) неожиданно появилась проблема с идентификатором сессии SID.

Симптомы проблемы:

1. В адресной строке браузера (проверял на новых версиях Mozilla Firefox, Google Chrome, IE) добавился идентификатором сессии SID. Строка приняла вид: forum.e-proficom.ru/?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. Ссылки на темы форума теперь также отображаются с sid.

2. При попытке войти на форум под своим логином, паролем - заходит (вы успешно зашли в систему), а потом выбрасывает на главную страницу форума (сбросив логин и пароль).

Принятые меры:

1. Перечитал найденные темы на различных форумах поддержки phpBB3:

- "Очистить папку cache форума" кроме файлов index.html и .htacces - выполнено по FTP.
- "Очистить cache" браузера - выполнено в настройках браузера.
- "Удалить cookies форума" - выполнено нажатием ссылки "Удалить cookies форума" на главной странице форума.

2. Протестировал форум на предмет наличия вирусов antivirus-alarm.ru - угроз и вирусов не обнаружено.

Никаких настроек последнее время не делал, новых модов не ставил - проблема появилась внезапно.

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

P.S. Последнее время мой хостинг притормаживает (иногда пишут, что их сервера подвергаются DDoS-атакам). Может быть, на хостинге что-то настроили по другому ("приняли меры" от DDoS-атакам)? Пока в службу тех. поддержки хостинга не обращался, т.к. хотелось бы предварительно со свой стороны все проверить.



Теги темы
Убрать sid, удалить sid
          Вернуться наверх  
 

#2 

Аватар пользователя

Дополнительно к симптомам проблемы:

3. Похоже, что неправильно отображается статус.

Гостей - 0, такого не должно быть, когда на форум заходишь (хотя бы 1). Обычно 30-50 гостей показывает.

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

Сейчас посетителей на форуме: 2, из них зарегистрированных: 2, гостей: 0 (основано на активности пользователей за последние 60 минут)
Больше всего посетителей (112) на форуме было 19 апр 2013, 10:26


4. Обнаружил, что если поставить галочку "Автоматически входить при каждом посещении", а потом войти под своим логином и паролем, то входит, но в статистике этот человек не отображается. :du_ma_et:

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

P.S. Обратил внимание, что счетчики (LI, Rambler) почему-то вчера показывали почти нулевую посещаемость (обычно 250-280 уник. чел/сутки).


          Вернуться наверх  
 

#3 

Аватар пользователя

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


          Вернуться наверх  
 

#4 

Аватар пользователя

Alexander писал(а):

Поэтому хочу посоветовать обратиться в службу поддержки хостинг-компании и не забудьте перед этим бэкапы сделать.


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

Если ещё есть какие-либо идеи - прошу.


          Вернуться наверх  
 

#5 

Аватар пользователя

Что у вас с настройками куки? Как выставлено?


_________________
Подпись:
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
          Вернуться наверх  
 

#6 

Аватар пользователя

Lorem Ipsum писал(а):

Что у вас с настройками куки? Как выставлено?

Вот этот момент надо было сразу же проверять ибо он и только он виноват в сидах. Админка - Общие - Настройки cookies


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#7 

Аватар пользователя

Lorem Ipsum писал(а):

Что у вас с настройками куки? Как выставлено?


Последний раз настраивал этот раздел несколько лет назад и всё работало. Помню, что там и настроек то совсем немного было.

Эххх... :du_ma_et: Сожалею, но сейчас не могу войти в "Админ-панель" и выложить актуальный скриншот по этому разделу. На сегодняшний день имеется возможность входить на форум, если установлена галочка "Автоматически входить при каждом посещении". Можно войти в раздел "Модератора", однако, с разделом "Администрирования" всё сложнее - при повторном вводе пароля форум пишет, что нет прав администратора или выбрасывает.



Информация о редактировании
Последний раз редактировалось Николай76 28 сен 2013, 13:39, всего редактировалось 1 раз.
          Вернуться наверх  
 

#8 

Аватар пользователя

DeaDRoMeO писал(а):

Вот этот момент надо было сразу же проверять ибо он и только он виноват в сидах. Админка - Общие - Настройки cookies


Пока не могу выложить актуальный скриншот с настройками. Нет возможности войти в "Админ-панель". Выбрасывает :-(-- или сообщает, что нет прав.

Если получится войти в "Админ-панель", то сразу выложу скриншот настроек по этому разделу.



Информация о редактировании
Последний раз редактировалось Николай76 28 сен 2013, 13:41, всего редактировалось 1 раз.
          Вернуться наверх  
 

#9 

Аватар пользователя

Полагаю, что раз форум несколько лет нормально функционировал с текущими настройками и никто их не трогал, то дело совсем не в этом.


          Вернуться наверх  
 


Аватар пользователя

Alexander, очень спорно, ну кто как не куки вызывают сиды ??
Николай76, доступ к БД есть ??


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

Николай76, доступ к БД есть ??


Да. Прямо сейчас вошел на хостинг и через "phpMyAdmin" - подключился к своей БД MySQL без проблем.


          Вернуться наверх  
 


Аватар пользователя

Значит заходите, кликаете по имени БД форума, идете в Поиск и вбиваете cookie, получаете вхождения в таблице имятаблицы_config, жмете Обзор и присылаете сюда значения полей cookie_domain и cookie_path


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

жмете Обзор и присылаете сюда значения полей cookie_domain и cookie_path


Выкладываю скриншот БД MySQL с полями cookie_domain и cookie_path.

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


          Вернуться наверх  
 


Аватар пользователя

Хм. На субдомене тоже достаточно двух точек? этого я не знаю..


_________________
Подпись:
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
          Вернуться наверх  
 


Аватар пользователя

Мне как-то помог этот совет
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


_________________
Подпись:
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
          Вернуться наверх  
 


Аватар пользователя

Николай76,
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку
, Ирина правильную ссыль дала, прочтите первый пост из той темы, там даны примеры заполнения этих полей. Возможно cookie_path у вас неправильно задан


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Небольшая цитата из рекомендованной темы:

Пример заполнения полей применительно к моему домену третьего уровня.

Цитата:
Адрес форума: http://forum.coolforums.net/
Рекомендуемые настройки:

Domain Name (Имя сервера, server_name): forum.coolforums.net (не содержит http://, это имя протокола)
Script Path (Путь к форумам, script_path): / (поскольку никаких дополнительных каталогов нет, просто слеш)
Cookie Domain (Домен куки, cookie_domain): forum.coolforums.net (две точки уже есть и дополнительная в начале не нужна)
Cookie Path (Путь куки, cookie_path): / (путь к форуму без слеша в конце)
Cookie Name (Имя куки, cookie_name): cool_cookie (любое имя без пробелов и точек)
Session Length (seconds) (Длина сессии (в секундах), session_lenght): 3600 (может быть разным, но значение по умолчанию 3600 вполне разумно)


Проверка моих параметров:

server_name: forum.e-proficom.ru
script_path: /
cookie_domain: forum.e-proficom.ru
cookie_path: /
cookie_name: phpbb3_xxxxx
session_lenght: 7200

Дополнительно:

server_protocol: http://
server_port: 80

Получается, что текущие настройки соответствуют рекомендованным.

Цитата:
Теперь о правилах записи.
1. Если у вас (у хостера) не стоит какой-нибудь уж слишком уродский веб-софт, всегда используйте во всех записях прямой слеш "/" (slach, forward slash). Обратный слеш "\" (back slash) используйте тогда и только тогда, когда вам на это прямо указано.


Неужели необходимо поменять "/" на "\" в полях "script_path" и "cookie_path"? Как же тогда все это работало ранее? :du_ma_et:



Информация о редактировании
Последний раз редактировалось Николай76 28 сен 2013, 16:43, всего редактировалось 1 раз.
          Вернуться наверх  
 


Аватар пользователя

А форум у вас в корне хостинга лежит, не в папке ?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

В корне хостинга созданы ряд папок (под каждый конкретный сайт, в т.ч. для форума) и к ним привязаны соответствующие домены. В каждой из созданных папок вложены папки public_html (создаются автоматически) с исполняемыми файлами сайтов.

Для форума это будет путь: /папкафорума/public_html/файлы форума

Получается, что надо так сделать?

server_name: forum.e-proficom.ru
script_path: /папкафорума
cookie_domain: forum.e-proficom.ru
cookie_path: /папкафорума
cookie_name: phpbb3_xxxxx
session_lenght: 7200


          Вернуться наверх  
 


Аватар пользователя

Попробуйте так. Кстати гляньте еще лог ошибок сервера, может там чего есть


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля Проблема входа на форум

Sensey

12

551

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

14 фев 2013, 16:53

Sensey

Аватар пользователя Как добавить ВВ-код на форум phpBB3

DeaDRoMeO

2

2694

Аватар пользователя

28 сен 2014, 08:55

DeaDRoMeO

Аватар пользователя как добавить смайлы на форум phpbb3
Хотелось бы поделиться подробной инструкцией по установке смайлов для phpbb3, она пригодится так же тем, кто хочет создать свой собственный пак смайлов

DeaDRoMeO

131

12037

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

31 июл 2016, 10:53

Ludmila

Аватар пользователя Как обновить форум phpbb3 (инструкция + скриншоты)
Большая обзорная статья со скриншотами и комментариями по обновлению версии форума phpbb3 патчем автоматического обновления

DeaDRoMeO

303

23074

Аватар пользователя

10 ноя 2016, 06:07

DeaDRoMeO

Аватар пользователя Хотите создать форум? Забудьте о phpbb3!
Вот уже почти два года я администрирую свой форум на движке phpbb3. И с высоты полученного опыта могу сказать - это наиболее неудобный и несовершенный движок для форумов.

delitant

51

2302

Аватар пользователя

14 сен 2012, 16:01

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P