У меня проблема с моим приложением: в моем приложении много форм, и для завершения этой формы требуется около 1 часа, поскольку форма является динамической (можно добавлять другие формы). Проблема в том, что сеанс моего веб-сервера длится 24 минуты. Когда пользователь заполняет форму, он потратил так много времени, и время сеанса истекло, потому что сервер распознал, что пользователь неактивен. Это очень раздражает, когда форма отправляется, большая часть данных теряется и пользователь возвращается на страницу входа. Я попытался завершить сеанс через 10 часов с помощью этого кода:
Код: Выделить всё
ini_set('session.gc_maxlifetime', '36000');
Но он не работает на моем сервере, возможно ли, что мой сервер блокирует функцию ini_set()?
Итак, что мне делать для решения этой проблемы? Могу ли я предотвратить тайм-аут сеанса, чтобы его можно было продлить до 10 часов? Или я могу отключить истечение срока действия сеанса?
Спасибо
Подробнее здесь:
https://stackoverflow.com/questions/596 ... ctive-user