Manuel:$IP chemin d'installation
URLs de serveur et chemins de fichiers: $IP | |
---|---|
Le chemin complet vers le répertoire d'installation. |
|
Introduit dans la version : | avant la version 1.1.0 |
Retiré dans la version : | Encore utilisé |
Valeurs autorisées : | (Chaîne de caractères contenant un chemin absolu.) |
Valeur par défaut : | La variable d'environnement MW_INSTALL_PATH, ou si elle n'est pas définie, le répertoire courant de travail. |
Autres paramètres : Alphabétique | Par fonction |
Mettre à jour manuellement cette variable avec le chemin absolu de MediaWiki sur le disque à partir de LocalSettings.php était nécessaire dans les versions plus anciennes de MediaWiki.
Néanmoins, à partir de MediaWiki 1.18, le fait de définir manuellement $IP
dans LocalSettings.php n'est plus nécessaire et ne fonctionne plus comme vous pourriez l'espérer.
Par défaut, sa valeur sera celle du répertoire de travail courant et elle pourra être utilisée sans avoir à être déclarée manuellement.
Si vous devez changer la valeur par défaut, vous devez déclarer la variable d'environnement MW_INSTALL_PATH
.
Voir la documentation de votre serveur web pour savoir comment faire cela.
$IP
de votre LocalSettings.php si vous ne voulez pas corriger également toutes les variables basées sur elle, comme $wgExtensionDirectory etc.
Détails
IP signifie ici Install Path (chemin d'installation). La variable représente le chemin vers le fichier local de l'installation de base de votre wiki. Si pour une raison quelconque vous désirez changer la valeur par défaut, assurez vous de décrire le chemin complet. Ne mettez pas de slash à la fin du chemin.
Dans MediaWiki 1.16 et plus ancien, le fichier DefaultSettings.php devait être chargé à partir de LocalSettings.php, le répertoire à utiliser était déterminé par la variable IP.
Contrairement aux autres variables, la valeur par défaut est déclarée dans WebStart.php.
Positionner la variable d'environnement MW_INSTALL_PATH
peut être quelquefois utile si vous lancez des scripts de maintenance qui ne se trouvent pas dans les répertoires standards.(Les scripts de maintenance par défaut utilisent pour $IP le répertoire parent du répertoire courant de travail).