session.gc_divisor

INIINI default value changed in 8.5

Session: session.gc_divisor — Defines the probability that the 'garbage collection' process is started on every session initialization. The probability is calculated by using gc_probability/gc_divisor, e.g. 1/100 means there is a 1% chance that the GC process starts on each request. For high volume production servers, using a value of 1000 is a more efficient approach.

Default value 100
Development value 1000
Production value 1000

Modifiability: INI_ALL - The session.gc_divisor INI directive can be configured anywhere, including php.ini files, ini_set calls, Apache .htaccess files, per-directory .ini files, etc.

PHP 5
PHP 7
PHP 8.0
PHP 8.1-8.2
PHP 8.3
PHP 8.4
PHP 8.5
Changed
PHP 8.6
[Session]
session.gc_divisor = 100

Changes to the session.gc_divisor INI

PHP 8.5

  • INI directive default value changed from 1000 to 100

session.gc_divisor INI Availability

PHP VersionAvailability
PHP 8.6Future Release Yes
PHP 8.5Upcoming Release Yes
PHP 8.4Supported (Latest) Yes
PHP 8.3Supported Yes
PHP 8.2Security-Fixes Only Yes
PHP 8.1Security-Fixes Only Yes
PHP 8.0Unsupported Yes
PHP 7.4Unsupported Yes
PHP 7.3Unsupported Yes
PHP 7.2Unsupported Yes
PHP 7.1Unsupported Yes
PHP 7.0Unsupported Yes
PHP 5.6Unsupported Yes
PHP 5.5Unsupported Yes
PHP 5.4Unsupported Yes
PHP 5.3Unsupported Yes