Manual:$wgUsePathInfo/fr

From Linux Web Expert

Revision as of 00:40, 6 December 2023 by imported>FuzzyBot (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

<translate> Server URLs and file paths</translate>: $wgUsePathInfo
Indique s'il faut utiliser les 'jolies' URLs.
<translate> Introduced in version:</translate>1.2.1
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>(booléen)
<translate> Default value:</translate>(créé dynamiquement)

Détails

Indique s'il faut utiliser les 'jolies' URLs (ou les URLs courtes), par exemple index.php/Page_title

Ceci pose souvent des problèmes lorsque PHP est configuré en moge CGI. PATH_INFO peut être correct ou pas si cgi.fix_pathinfo est initialisé; sur les sytèmes de fichiers où les noms ne sont pas sensibles à la casse, lighttpd convertit en minuscules les données du chemin entrant, et des problèmes ont également été signalés. Pour plus de sécurité, nous continuerons à le garder désactivé par défaut sur ces instances.

Forcez la valeur à false si $_SERVER['PATH_INFO'] contient n'importe quoi, ou mettez-le à true s'il est réellement correct. Il est fortement recommandé d'initialiser sa valeur dans LocalSettings.php pour parer aux incohérences entre les requêtes web et les scripts lancés depuis la ligne de commande, où les valeurs peuvent être différentes.

File:OOjs UI icon notice-destructive.svg <translate> Warning:</translate> Par défaut, $wgArticlePath sera initialisé en fonction de cette valeur au moment de l'exécution, mais si vous l'avez personnalisé en y mettant true à tord, il est possible que des boucles de redirections apparaîssent lorsque les 'jolies' URL seront utilisées.

Valeurs par défaut

<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.38.2
Gerrit change 802960
<translate> MediaWiki version:</translate>
$wgUsePathInfo = null;
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.37</tvar> is unsupported version</translate>">
1.2.1 – 1.37
<translate> MediaWiki versions:</translate>
$wgUsePathInfo = ( strpos( PHP_SAPI, 'cgi' ) === false ) &&
	( strpos( PHP_SAPI, 'apache2filter' ) === false ) &&
	( strpos( PHP_SAPI, 'isapi' ) === false );

Voir aussi