Příručka:$wgCookieExpiration
Cookies: $wgCookieExpiration | |
---|---|
Počet sekund před vypršením platnosti souborů cookie HTTP. Toto můžete u souborů cookie 'Přihlásit trvale' přepsat hodnotou $wgExtendedLoginCookieExpiration |
|
Zavedeno od verze: | před 1.1.0 |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | (celé číslo) |
Výchozí hodnota: | 1.18–: 30 * 86400 1.19–1.28: 180 * 86400 (r94430) 1.29+: 30 * 86400 (Gerrit change 321592) |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Výchozí hodnota je 30 dní (30 * 86400 sekund).
To znamená, že většina souborů cookie MediaWiki vydrží 30 dní.
To zahrnuje soubory cookie pro přihlášení/relaci, pokud není nastavena možnost "Přihlásit trvale". Když je nastaveno "Přihlásit trvale", použije se místo toho $wgExtendedLoginCookieExpiration
(i když ve výchozím nastavení toto nastavení spadá zpět na $wgCookieExpiration
).
Pokud není nastaveno "Přihlásit trvale", je vypršení platnosti přihlášení také omezeno $wgObjectCacheSessionExpiry
(relace vyprší, pokud v daném časovém období nedojde k žádné interakci).
Verze MediaWiki: | ≥ 1.22 |
Od MediaWiki 1.22 nastavení této konfigurační proměnné na 0 dělá soubory cookie pouze relace. To bylo dříve zdokumentováno jako funkční, ale nefunkční.
To je používáno WebResponse::setcookie a mw.cookie.set, i když jednotlivý soubor cookie může mít vlastní expiraci.