Manual:$IP
| サーバー URL とファイル パス: $IP | |
|---|---|
| インストール先ディレクトリへの絶対パス。 |
|
| 導入されたバージョン: | 1.1.0 未満 |
| 除去されたバージョン: | 使用中 |
| 許容される値: | (絶対パスを含む文字列。) |
| 既定値: | MW_INSTALL_PATH 環境変数 (設定されていない場合は、カレント ディレクトリ)。 |
| その他の設定: アルファベット順 | 機能順 | |
以前のバージョンの MediaWiki では、この変数に LocalSettings.php からディスク上の MediaWiki への絶対パスを手動で設定する必要がありました。
ただし、少なくとも MediaWiki 1.18 以降、LocalSettings.php で $IP を手動で定義する必要がなくなり、期待通りに機能しなくなりました。
既定では現在の作業ディレクトリになり、手動で定義しなくても使用できます。
既定値をオーバーライドする必要がある場合は、環境変数 MW_INSTALL_PATH を宣言する必要があります。
その方法については、Web サーバーの説明文書を参照してください。
$IP に基づくいかなる変数も修正したくない場合は、LocalSettings.php で $IP をオーバーライドすることはできないことに注意してください。
詳細
IP は Include Path を表します。この変数はウィキのインストール先のベースであるローカル ファイル パスを保持します。既定値を上書きするいかなる理由がある場合でも、完全なファイル パスを使用していることを確認してください。パスの末尾にスラッシュを含めないでください。
MediaWiki 1.16 以前では、DefaultSettings.php ファイルを LocalSettings.php 内から読み込む必要がありましたが、読み込み元のディレクトリは IP 変数によって決定されていました。
他の変数とは異なり、既定値は WebStart.php で設定されています。
Setting the MW_INSTALL_PATH environmental variable can sometimes be useful when running maintenance scripts that are in non-standard directories. (Maintenance scripts by default use the parent of the current working directory as $IP).