В чем причина обрыва сессии при бездействии со стороны пользователя?
Переехали с VPS рер.ру на VPS Джино.
настройки сервера постарались перенести максимально полностью.
обнаружили следующую проблему.
если пользователь ничего не делает, то через некоторое время его выбрасывает на окно ввода пароля.
закостылили решение в виде отправки запроса раз в пять минут и проблема "решилась"
пользователи реже теряют данные, но теряют.
просмотрели множество моментов, длину сессии в php, но реальную причину так и не нашли.
В связи с этим есть вопрос: в чем может быть причина такого поведения системы?
paulborodin, сорри изначальный ответ был немножко из другой оперы , но смысл в тему.
Проблема в том, что пользователя скорее всего выкидывает, так как истекает срок жизни сессии. Попробуйте посмотреть значения в php.ini следующих параметров:
session.gc_maxlifetime
session.cookie_lifetime
В дополнение стоит проверить каталог в котором храняться сессионые куки на сервер, нет ли каких скриптов которые по таймеру этот каталог чистят.