Справка:$IP

This page is a translated version of the page Manual:$IP and the translation is 53% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎español • ‎français • ‎lietuvių • ‎magyar • ‎polski • ‎português • ‎português do Brasil • ‎čeština • ‎български • ‎русский • ‎العربية • ‎ไทย • ‎中文 • ‎日本語 • ‎粵語
URL-адреса и пути к файлам: $IP
Полный путь к каталогу установки.
Введено в версии:pre 1.1.0
Удалено в версии:все еще используется
Допустимые значения:(Указание абсолютного пути.)
Значение по умолчанию:Относится к переменной MW_INSTALL_PATH, или если не установлена переменная, то используется рабочая директория

Ручная настройка этой переменной в абсолютный путь на диске с MediaWiki в файле настройки LocalSettings.php была необходима в старых версиях MediaWiki. С версии MediaWiki 1.18 ручная настройка переменной $IP в LocalSettings.php больше не нужна. По умолчанию уже используется рабочая директория и и его можно использовать без необходимости его определения вручную. Если вышеуказанная переменная MW_INSTALL_PATH имеет значение, то будет использоваться указанное значение.

However, at least since MediaWiki 1.18, manually defining $IP in LocalSettings.php is no longer needed and no longer works as you may expect. It will default to the current working directory and it can be used without the need to define it manually.

If you have to override the default value you have to declare the environment variable MW_INSTALL_PATH. See the documentation of your webserver for how to do it.

Note that you can't just override $IP from your LocalSettings.php if you do not want to fix also all the variables that are based on it, like $wgExtensionDirectory etc.

Детали

IP означает Install Path (путь установки). Переменная содержит путь к локальному файлу базовой установки вашей вики. Если по какой-либо причине вы хотите переписать его значение по умолчанию - убедитесь, что вы ссылаетесь на полный путь к файлу. Не ставьте косую черту в конце пути.

В MediaWiki 1.16 и ранее, когда файл DefaultSettings.php должен был загружаться изнутри LocalSettings.php, каталог для загрузки из него определялся переменной IP.

В отличие от других переменных, значение по умолчанию устанавливается в WebStart.php вместо DefaultSettings.php.

Настройка переменной окружения MW_INSTALL_PATH иногда может быть полезна при запуске обслуживающих скриптов, которые находятся в нестандартных каталогах. (Обслуживающие скрипты по умолчанию используют родительский элемент текущего рабочего каталога как $IP).