Предотвратить истечение срока действия сеанса PHP в сеансе для неактивного пользователяPhp

Кемеровские программисты php общаются здесь
Anonymous
Предотвратить истечение срока действия сеанса PHP в сеансе для неактивного пользователя

Сообщение Anonymous »

У меня проблема с моим приложением: в моем приложении много форм, и для завершения этой формы требуется около 1 часа, поскольку форма является динамической (можно добавлять другие формы). Проблема в том, что сеанс моего веб-сервера длится 24 минуты. Когда пользователь заполняет форму, он потратил так много времени, и время сеанса истекло, потому что сервер распознал, что пользователь неактивен. Это очень раздражает, когда форма отправляется, большая часть данных теряется и пользователь возвращается на страницу входа. Я попытался завершить сеанс через 10 часов с помощью этого кода:

Код: Выделить всё

ini_set('session.gc_maxlifetime', '36000');
Но он не работает на моем сервере, возможно ли, что мой сервер блокирует функцию ini_set()?

Итак, что мне делать для решения этой проблемы? Могу ли я предотвратить тайм-аут сеанса, чтобы его можно было продлить до 10 часов? Или я могу отключить истечение срока действия сеанса?

Спасибо

Подробнее здесь: https://stackoverflow.com/questions/596 ... ctive-user

Вернуться в «Php»