手册:$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 环境变量,如果没有设置则为当前工作目录

在旧版本中,需要手动将此值设置成LocalSettings.php在硬盘上的绝对路径。但是,至少在MediaWiki 1.18以后的版本中,不用在LocalSettings.php文件里手动定义$IP。此值将默认为当前的工作目录,而不用手动定义。如果定义了名为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版本之前,仍然要在LocalSettings.php文件内部里加载DefaultSettings.php文件的位置,加载它的目录由IP变量确定。

与其他变量不同,该默认值定义于WebStart.php而不是在DefaultSettings.php。

在运行非标准目录中的维护脚本时,设置MW_INSTALL_PATH环境变量有时可能很有用。(维护脚本默认当前的工作目录的父级为$IP)。