Каково время жизни сеанса по умолчанию?

Значение по умолчанию в php.ini php-frameworks для директивы session.gc_maxlifetime («gc» для php-date сборки мусора) составляет php-date 1440 секунд или 24 минуты. См. страницу php-namespaces конфигурации среды выполнения php5 сеанса в руководстве:

http://www.php.net/manual/en/session.configuration.php

Вы можете php-namespaces изменить эту константу в session файлах php.ini или .httpd.conf, если php у вас есть к ним доступ, или php-namespaces в локальном файле .htaccess php-frameworks на вашем веб-сайте. Чтобы php установить таймаут в один php-cli час с помощью метода .htaccess, добавьте php.ini эту строку в файл .htaccess php-mail в корневой директории сайта:

php_value session.gc_maxlifetime "3600"

Будьте php-errors осторожны, если вы находитесь php-session на общем хосте или если вы php размещаете более одного сайта, где session вы не изменили настройки php-frameworks по умолчанию. Расположением php-errors сеанса по умолчанию является phtml каталог /tmp, и процедура php5 сборки мусора будет запускаться php-frameworks каждые 24 минуты для этих php.ini других сайтов (и стирать session ваши сеансы в процессе, независимо php-include от того, как долго они должны храниться). См. note на sessions странице руководства или php5 this site для лучшего объяснения.

Ответ php-frameworks на этот вопрос — переместить php-cli сеансы в другой каталог с php помощью session.save_path. Это sessions также помогает предотвратить php.ini перехват сеансов ваших посетителей sessions из каталога /tmp по умолчанию.

php

session

2022-09-30T18:15:17+00:00