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

Не работает автологин при входе на форум с сайта

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

Сообщение 05 авг 2011, 09:42

Здравствуйте, очень напрягает следующая проблема.
Есть сайт: http://ulfishing.ru
На нем установлен форум phpbb версии 3.0.7-PL1: http://ulfishing.ru/forum
Настройки cookies:
Домен куки: .ulfishing.ru
Имя куки: phpbb3_urik
Путь куки: /forum
Безопасные куки: отключено

Автологин: разрешено
Продолжительность сессии: 3600

Суть проблемы в следующем:
Автологин прекрасно работает если сразу заходить по ссылке http://ulfishing.ru/forum Но если сначала открыть главную страницу сайта http://ulfishing.ru и лишь потом пройти на форум, то автологин благополучно слетает. После успешного входа все прекрасно работает в течении сессии, ходить можно как на сайт так и на форум. Как только сессия завершается все повторяется снова.

Как я понимаю при заходе на сайт создается php сессия, которая потом почему-то не подхватывается форумом? Или форуму вообще не нужна эта сессия? А если нужна, то какие права должны быть на папку с php сессиями? При заходе на форум создается уже своя сессия, в таблице phpbb_session она присутсвует, но является гостевой. А если сразу идти на форум, то создается не гостевая сессия и автологин срабатывает.

Проблема обнаружена недавно и никаких изменений ни на форуме ни на сайте не производилось. Хостер утверждает что и он никаких изменений не делал у себя, но возможно это и не так :)

Добавлю: регистрация есть только на форуме. На самом сайте (кстати это joomla) не регистрации не входа для пользователей не предусмотрено.
kazak
Новичок
 
Сообщений: 2
Зарегистрирован:
05 авг 2011, 09:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 08 авг 2011, 16:54

Проблема ушла. Вроде ушла. Тьфу тьфу. :D
Решалось все методом тыка и что именно помогло не ясно.
В общем-то был отредактирован файл robots.txt с пропиской правильных путей к форуму и в фале .htacces убраны строки:
php_flag session.use_trans_sid Off
php_flag session.use_only_cookie On
php_flag session.auto_start On
Хотя настройки php вроде такие же:
session.use_cookies On
session.use_only_cookies On
session.use_trans_sid 0

После всего этого перестала создаваться кука PHPSESSID и автологин заработал. Чудеса в общем. А может и хостер что изменил у себя по-тихому.
kazak
Новичок
 
Сообщений: 2
Зарегистрирован:
05 авг 2011, 09:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


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

 


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

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

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 9

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