У меня проблема с моим приложением: в моем приложении много форм, и для завершения этой формы требуется около 1 часа, потому что форма является динамической (можно добавлять другие формы). Проблема в том, что сеанс моего веб-сервера составляет 24 минуты. Когда пользователь заполняет форму, он тратит так много времени, и время ожидания сеанса истекло, потому что сервер распознал, что пользователь неактивен. Когда форма отправлена, это очень раздражает, большая часть данных была потеряна, и пользователь возвращается на страницу входа. Я попытался истечь срок моего сеанса через 10 часов с помощью этого кода:
ini_set('session.gc_maxlifetime', '36000');
Но он не работает на моем сервере, возможно ли, что мой сервер препятствует работе ini_set()
?
Итак, что мне делать для решения этой проблемы? Могу ли я предотвратить тайм-аут сеанса, чтобы его можно было увеличить до 10 часов? Или можно отключить истечение срока сеанса?
Спасибо
form page (when submit, session expired) -> login page (if cookies true) -> starting page
, поэтому данные потеряны - person dian   schedule 13.05.2011