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