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.
Pokud je nastavena hodnota Přihlásit trvale, použije se místo ní hodnota $wgExtendedLoginCookieExpiration (ačkoli ve výchozím nastavení se toto nastavení vrátí na hodnotu $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.