Manual:$wgPHPSessionHandling/cs
From Linux Web Expert
<translate> Cache</translate>: $wgPHPSessionHandling | |
---|---|
Zda použít zpracování relací PHP (funkce $_SESSION a session_*() ) |
|
<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> |
Podrobnosti
Zda použít zpracování relací PHP (funkce $_SESSION
a session_*()
) v SessionManager .
Možné hodnoty jsou:
enable
- Co nejvíce integruje se zpracováním relací PHP.warn
- Integruje, ale zaznamenává varování, pokud se něco změní $_SESSION.disable
- Vyhoďte výjimky, pokud se používá zpracování relací PHP.
Pokud je $wgPHPSessionHandling
nastaveno na neplatnou hodnotu (např. jakýkoli řetězec, který není uveden výše), bude automaticky nastaveno na warn.[1]
Pokud je definována konstanta MW_NO_SESSION
, $wgPHPSessionHandling
je vynucen na 'disable'.
Pokud je definována konstanta MW_NO_SESSION_HANDLER
, $wgPHPSessionHandling
se ignoruje a zpracování relací PHP bude fungovat nezávisle na SessionHandler.
SessionHandler a zpracování relací PHP se může pokusit přepsat soubory cookie ostatních.
Poznámky
- ↑ viz magic na includes/Setup.php