Příručka:$wgPHPSessionHandling

This page is a translated version of the page Manual:$wgPHPSessionHandling and the translation is 100% complete.
Mezipaměti: $wgPHPSessionHandling
Zda použít zpracování relací PHP (funkce $_SESSION a session_*())
Zavedeno od verze:1.27.0 (Gerrit change 243223; git #Ic1ffea7)
Odstraněno od verze:stále se používá
Povolené hodnoty:(string)
Výchozí hodnota:'enable'

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

  1. viz magic na includes/Setup.php