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