Время жизни сессии в PHP

По умолчанию время жизни сессий всего 24 минуты, а cookies сохраняются до закрытия браузера, такие параметры установлены на многих хостингах.

Настройки PHP сессий по умолчанию

Это не приемлемо если у вас интернет магазин, ведь покупатель может положить товары в корзину и вернуться на сайт через час или больше, а корзина уже пуста…

Время можно изменить в .htaccess

php_value session.gc_maxlifetime 172800
php_value session.cookie_lifetime 172800
htaccess

Или PHP функцией ini_set()

ini_set('session.gc_maxlifetime', 172800);
ini_set('session.cookie_lifetime', 172800);
PHP

В php.ini

; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
; http://php.net/session.gc-maxlifetime
session.gc_maxlifetime = 172800

; Lifetime in seconds of cookie or, if 0, until browser is restarted.
; http://php.net/session.cookie-lifetime
session.cookie_lifetime = 172800
  • 1 день = 86400 секунд
  • 2 дня = 172800 секунд
  • 3 дня = 259200 секунд
  • 1 неделя = 604800 секунд
01.11.2017, обновлено 20.02.2021
43310
Предыдущая запись Вывести массив в виде PHP кода
Следующая запись Загрузка файлов на сервер PHP

Комментарии

, чтобы добавить комментарий.

Другие публикации

Список MIME типов
Ниже приведён список MIME-заголовков и расширений файлов.
24623
+7
Использование API Яндекс Диска на PHP
Можно найти множество применений Яндекс Диска на своем сайте, например, хранение бекапов и отчетов, обновление прайсов,...
55554
+20
Сортировка массивов
В продолжении темы работы с массивами поговорим о типичной задаче – их сортировке. Для ее выполнения в PHP существует множество функций, их подробное описание можно посмотреть на php.net, рассмотрим...
67637
+6
Загрузка файлов на сервер PHP
В статье приведен пример формы и php-скрипта для безопасной загрузки файлов на сервер, возможные ошибки и рекомендации при работе с данной темой.
71773
+22
Шаблонизатор Smarty
Smarty это компилирующий обработчик шаблонов для PHP позволяющий отделить логику и HTML-верстку веб-приложения.
26469
+5
Работа с cookie в JavaScript
Сookies или куки – это данные в виде пар ключ=значение, которые хранятся в файлах на компьютере пользователя. Для хранимых данных существуют несколько ограничений...
56061
+9