У нас есть приложение SAAS на основе CodeIgniter.Сессии хранятся в базе данных.Мы используем этот класс в качестве замены сеансов CI
С одним конкретным клиентом (один и тот же офис, несколько пользователей, один и тот же IP) сеанс сбрасывается или уничтожается при обновлении страницы.
Этого никогда не случалось раньше с другими пользователями или из другого места.Я не могу воспроизвести эту проблему.
Шаги:
- Пользователь входит в систему и видит домашнюю страницу.
- Пользователь начинает навигацию, щелкая некоторую ссылку
- Время ожидания сеанса истекает, и ему предлагается снова войти в систему
- И это продолжается после каждого входа в систему.
Срок действия сеанса установлен на 3000 с, а time_reference - по Гринвичу, а sess_time_to_update = 300 с.
Поможет любая помощь в расследовании этой проблемы.
- Это происходит в IE, Chrome и, следовательно, не похоже на проблему с браузером.
- Этот же набор пользователей никогда раньше не сталкивался с этой проблемой.