Почему заканчивается сессия?
Добавлено: 11 мар 2014, 07:55
Добрый день.
Уже давно пишу на php и использую сессии, но с переездом на новый хостинг возникла непонятная проблема.
В файле index.php (он единственный файл в данном случае) стоит установка времени жизни сессии на час и сам старт сессии:
Но по не понятным мне причинам сессия может закончится в самый странный момент (когда не прошло часа с момента последней активности). Я заполнил форму, нажал ок и выпадаю на авторизацию.
При этом пробовал поставить время жизни сессии 10 секунд и чаще запускать сборщик мусора - при переходе между страницами сессия жила как раз 10 секунд, на авторизацию выкидывало после 10 секунд не активности. В браузере куки не удаляю.
Уже давно пишу на php и использую сессии, но с переездом на новый хостинг возникла непонятная проблема.
В файле index.php (он единственный файл в данном случае) стоит установка времени жизни сессии на час и сам старт сессии:
Код: Выделить всё
ini_set( "session.gc_maxlifetime", 3600 );ini_set( "session.cookie_lifetime", 3600 );session_start( "name" );
При этом пробовал поставить время жизни сессии 10 секунд и чаще запускать сборщик мусора - при переходе между страницами сессия жила как раз 10 секунд, на авторизацию выкидывало после 10 секунд не активности. В браузере куки не удаляю.