دليل:$IP
معرفات المواقع الموحدة للخوادم وكذا مسارات الملفات: $IP | |
---|---|
المسار الكامل لمجلد التثبيت. |
|
أضيف في الإصدار: | قبل إصدار 1.1.0 |
حذف من الإصدار: | ما زال مستخدمًا |
القيم المسموح بها: | (سطر نصي يحتوي على مسار مطلق.) |
القيمة الافتراضية: | متغير بيئة MW_INSTALL_PATH، أو إن لم يكن محددًا، المجلد العامل الحالي |
إعدادات أخرى: أبجدية | حسب الدالة |
إعداد هذا المتغير يدويًا ليصبح المسار المطلق إلى ميدياويكي على القرص من LocalSettings.php كان أمرًا ضروريًا في النسخ السابقة من برمجيات ميدياويكي.
إلا أنه ومنذ إصدار ميدياويكي 1.18 على الأقل، لم يعد تحديد قيمة $IP
في LocalSettings.php مطلوبًا ولم يعد يعمل كما تتوقع.
ستكون قيمته الافتراضية هي المجلد العامل الحالي ويمكن استخدامه دون الحاجة لتحديد هذا الأمر يدويًا.
لو استلزم الأمر منك تخطي القيمة الافتراضية سيجب عليك أن تعلن متغير البيئة MW_INSTALL_PATH
.
طالع توثيق خادوم الوب الذي تستخدمه لتتعرف على كيفية عمل ذلك.
$IP
من LocalSettings.php لديك إن لم ترغب في التصويب وكذلك كافة المتغيرات المستندة إليه، مثل $wgExtensionDirectory وخلافه.
التفاصيل
يستند الاختصار «IP» إلى العبارة Install Path. يحمل المتغير مسار الملف المحلي إلى التنصيب الأساسي لموقعك الويكي. لو كنت لأي سبب ترغب في تخطي قيمته الافتراضية – احرص أنك تشير إلى مسار الملف الصحيح الكامل. لا تضيف شرطة مائلة في نهاية المسار.
في نسخة ميدياويكي 1.16 وما قبلها، حيث كان يتعين تحميل الملف DefaultSettings.php من داخل LocalSettings.php، كان يتحدد المجلد الذي يجب تحميله منه باستخدام المتغير IP.
خلاف المتغيرات الأخرى، القيمة الافتراضية محددة في WebStart.php.
ضبط متغير بيئة MW_INSTALL_PATH
قد يصبح في بعض الأحيان مفيدًا حينما تشغّل نصوص صيانة برمجية لا توجد في مجلدات قياسية. (تستخدم نصوص الصيانة البرمجية بصفة افتراضية المجلد الأم للمجلد العامل الحالي في صفة $IP).