2014-09-11 2 views
0

php.ini содержит следующую строку:PHP время истечения сеанса

session.cache_expire = 180 

который, насколько я знаю, это означает, что сессия истекает через 180 минут. Если я нахожусь на странице PHP через 60 минут после того, как была создана сессия - будет ли время истечения моего сеанса снова возобновлено до 180 минут?

или все еще будет 120 минут? если 120 минут - то в этот момент, как бы я его продлить?

+0

** 'cache' **' _expire' Я мало знаю о php, но нашел кеш слова. – Cilan

+0

Знаете ли вы, что этот параметр связан с заголовком HTTP 'Expires' и не имеет ничего общего с временем жизни сеанса на сервере? – CodeZombie

ответ

0

Это через 180 минут после последнего запроса, так что если вы (или ваш посетитель) подаете запросы с одним и тем же файлом cookie каждые 179 минут, ваша сессия останется активной.

Смежные вопросы