Příručka:$wgUsePathInfo
Adresy URL serveru a cesty k souborům: $wgUsePathInfo | |
---|---|
Zda použít 'hezké' adresy URL. |
|
Zavedeno od verze: | 1.2.1 |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | (boolean) |
Výchozí hodnota: | (vytvořeno dynamicky) |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Zda použít 'hezké' adresy URL (nebo Short URL), např. $kód
Ty se často porušují, když je PHP nastaveno v režimu CGI.
PATH_INFO
může být správné, pokud je nastaveno cgi.fix_pathinfo, ale opět nemusí; lighttpd převádí data příchozí cesty na malá písmena na systémech se souborovými systémy nerozlišujícími malá a velká písmena a také se objevily zprávy o problémech na Apache. Abychom byli v bezpečí, v těchto případech jej budeme i nadále mít ve výchozím nastavení vypnuté.Přepište toto na hodnotu false, pokud $_SERVER['PATH_INFO']
obsahuje neočekávaně nesprávné odpadky, nebo na hodnotu true, pokud je skutečně správná.
Důrazně se doporučuje nastavit jeho hodnotu v LocalSettings.php, aby se předešlo nesrovnalostem mezi webovými požadavky a skripty spouštěnými z příkazového řádku, kde se může hodnota mezi nimi měnit.
Výchozí hodnota
Verze MediaWiki: | ≥ 1.38.2 Gerrit change 802960 |
$wgUsePathInfo = null;
Verze MediaWiki: | 1.2.1 – 1.37 |
$wgUsePathInfo = ( strpos( PHP_SAPI, 'cgi' ) === false ) &&
( strpos( PHP_SAPI, 'apache2filter' ) === false ) &&
( strpos( PHP_SAPI, 'isapi' ) === false );