Příručka:$wgUsePathInfo
Appearance
| 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 );