Manual:$wgPHPSessionHandling/hu
From Linux Web Expert
<translate> Cache</translate>: $wgPHPSessionHandling | |
---|---|
A PHP munkamenetkezelőjének használata a $_SESSION és session_*() funkciókban. |
|
<translate> Introduced in version:</translate> | 1.27.0 (Gerrit change 243223; git #Ic1ffea7) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (string) |
<translate> Default value:</translate> | 'enable' |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Részletek
A változóval beállítható a PHP munkamenet-kezelőjének ($_SESSION
és session_*()
funkciók) használata a SessionManager ben.
A lehetséges értékek:
enable
- A PHP-munkamenetkezelés lehető legszorosabb intergrációja.warn
- Integráció a $_SESSION megváltoztatásával kapcsolatos figyelmeztetések naplózásával.disable
- Kivételekkel való visszatérés a PHP-munkamenetkezelő használata esetén.
Ha a $wgPHPSessionHandling
értéke érvénytelen (pl. egyéb, fent nem listázott sztring), akkor automatikusan „warn”-ra lesz állítva.[1]
Ha az MW_NO_SESSION
konstans definiált, a $wgPHPSessionHandling
értéke 'disable'-re kényszerített.
Ha az MW_NO_SESSION_HANDLER
konstans definiált, a $wgPHPSessionHandling
figyelmen kívül lesz hagyva, a PHP-munkamenetkezelő pedig a SessionHandlertől függetlenül működik.
A SessionHandler és a PHP-munkamenetkezelő felülírhatják egymás sütijeit.
Jegyzetek
- ↑ lásd: magic az includes/Setup.php-ban