Manual:$wgUsePathInfo/hu

From Linux Web Expert

<translate> Server URLs and file paths</translate>: $wgUsePathInfo
Mikor kell „szép” URL-eket használni.
<translate> Introduced in version:</translate>1.2.1
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>(boolean)
<translate> Default value:</translate>(dinamikusan létrehozott)

Részletek

A változó megadja, hogy a szoftver alkalmazza-e a „szép” (vagy rövid) URL-eket, például: Special:MyLanguage/Manual:Short URL

Ezek gyakran nem működnek, ha a PHP CGI-módban van. A PATH_INFO jól lehet beállítva, amennyiben a cgi.fix_pathinfo definiálva van, de ez sem garancia a működésre; a lighttpd a beérkező útvonaladatokat kisbetűssé alakítja az arra érzékeny fájlrendszerekben, és a tapasztalatok szerint az Apache-ban is okozhat hibákat. Biztonsági okokból ezen esetekben alapértelmezésben továbbra is kikapcsolva tartjuk.

Az értéket írd felül „false”-ra, amennyiben a $_SERVER['PATH_INFO'] használhatatlan információkat tartalmaz; amennyiben megfelelő, „true”-ra módosítsd. It's highly recommended to set its value in LocalSettings.php to prevent inconsistencies between web requests and scripts run from the command line, where the value may change between them.

File:OOjs UI icon notice-destructive.svg <translate> Warning:</translate> Az alapértelmezett $wgArticlePath futáskor erre a változóra támaszkodik, viszont hibás definiáláskor „szép” URL-ek használatakor végtelen átirányítóhurkok jöhetnek létre.

Alapértelmezett érték

<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 );

Lásd még