Kézikönyv:$wgPHPSessionHandling

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgPHPSessionHandling and the translation is 100% complete.
Other languages:
English • ‎dansk • ‎magyar • ‎中文 • ‎日本語
Authentication: $wgPHPSessionHandling
A PHP munkamenetkezelőjének használata a $_SESSION és session_*() funkciókban.
Bevezetve:1.27.0
Eltávolítva:használatban
Megengedett értékek:string
Alapértelmezett érték:'enable'

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

  1. lásd: magic az includes/Setup.php-ban