Kézikönyv:$IP
Server URLs and file paths: $IP | |
---|---|
A telepítési könyvtár teljes útvonala. |
|
Bevezetve: | az 1.1.0 előtt |
Eltávolítva: | használatban |
Megengedett értékek: | (Konkrét útvonalat tartalmazó sztring.) |
Alapértelmezett érték: | Az MW_INSTALL_PATH környezeti változó, vagy ha nincs beállítva, az aktuális könyvtár |
Egyéb beállítások: Betűrendben | Funkció szerint |
A telepítési útvonal LocalSettings.php -ban való kézi beállítása a régebbi MediaWiki-verzióknál még szükséges volt, azonban legalább az 1.18-as kiadástól kezdve az $IP
kézi beállítása nem várt eredményhez vezethet. A változó alapértelmezésben az aktuális könyvtárra mutat további definiálás nélkül.
Azonban, legalábbis a MediaWiki 1.18 óta az $IP
definiálása a LocalSettings.php-ben többé nem szükséges, és nem működik a várt módon.
Alapértelmezés szerint a jelenlegi könyvtárra áll be, és kézi definiálás nélkül használható.
Ha mégis felül kell írnod az alapértelmezett értéket, a MW_INSTALL_PATH
környezeti változót is definiálnod kell.
További információkért lásd a webszervered dokumentációját.
$IP
-n alapuló más változókkal (például $wgExtensionDirectory ) törődni, akkor nem tudod azt csak a LocalSettings.php -ban felülírni.
Részletek
Az IP jelentése Install Path (telepítési útvonal). A változó értéke a wiki telepítési helyére mutat. Ha bármilyen okból felülírod, győződj meg róla, hogy a teljes útvonalat adod meg, valamint annak végén ne használj perjelet.
A MediaWiki 1.16 és korábbi verzióiban, ahol a DefaultSettings.php még a LocalSettings.php-ből töltődött be, a fájl helyét az $IP értéke adta meg.
Más változóktól eltérően az alapértelmezett értéket nem a DefaultSettings.php, hanem a WebStart.php tartalmazza.
Az MW_INSTALL_PATH
definiálása hasznos lehet olyan karbantartószkriptek futtatásakor, amelyek nem szokványos mappákban találhatóak (a szkriptek alapértelmezésben saját útvonaluk gyökérkönyvtárát határozzák meg $IP-ként).