دليل:$IP

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:$IP and the translation is 100% complete.
معرفات المواقع الموحدة للخوادم وكذا مسارات الملفات: $IP
المسار الكامل لمجلد التثبيت.
أضيف في الإصدار:pre 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 بدلا من ملف ‎DefaultSettings.php.

ضبط متغير بيئة ‎MW_INSTALL_PATH قد يصبح في بعض الأحيان مفيدًا حينما تشغّل نصوص صيانة برمجية لا توجد في مجلدات قياسية. (تستخدم نصوص الصيانة البرمجية بصفة افتراضية المجلد الأم للمجلد العامل الحالي في صفة ‎$IP).