Illevante Cloud

محرر إعدادات PHP (MultiPHP INI Editor)

تتيح لك هذه الواجهة ضبط توجيهات (directives) خاصة بإصدار PHP، والتي تتحكّم بسلوكه — مثل تقييد قدرة السكربتات على الوصول للملفات المحلية أو تنفيذها. يمكنك ضبط التوجيهات الأساسية من تبويب الوضع الأساسي (Basic Mode)، أو إضافة توجيهات جديدة من تبويب وضع المحرر (Editor Mode).

الوضع الأساسي

اختر ملف php.ini الذي تريد ضبطه من القائمة، والتي تعرض كل نطاقاتك المتاحة إضافة إلى المجلد الرئيسي (Home Directory). اختر المجلد الرئيسي لتطبيق التغييرات على جميع مواقعك، أو اختر نطاقًا محدّدًا لتطبيقها عليه فقط؛ ستظهر توجيهات PHP الخاصة بك.

نصيحة

لأسباب أمنية، يُنصح بشدّة باستخدام القيم الافتراضية التي يوفّرها cPanel.

ملاحظة

تتوفّر التوجيهات حسب إصدار PHP لديك؛ إذا لم تظهر توجيهة معيّنة، فإصدارك الحالي لا يدعمها.

أجرِ التغييرات المطلوبة على التوجيهات ثم اضغط تطبيق (Apply). يحفظ النظام التغييرات في ملفات php.ini و.user.ini و.htaccess (إن كانت تدعم التوجيهة)، وقد لا تتطابق محتويات هذه الملفات تمامًا فيما بينها.

وضع المحرر

اختر ملف php.ini الذي تريد تعديله بنفس الطريقة (نطاق محدّد أو المجلد الرئيسي)؛ إذا لم يكن الملف موجودًا، تفتح الواجهة محررًا فارغًا لإنشاء ملف جديد.

تحذير

توخَّ الحذر الشديد عند التعديل في هذا الوضع؛ فالأخطاء قد تُعطّل سكربتات PHP، ويُنصح باستخدام هذه الواجهة للمستخدمين المتقدّمين فقط.

لا يمكن استخدام الكلمات التالية كتوجيهات: null، yes، no، true، false، on، off، none. كما لا يمكن أن تحتوي التوجيهات على الرموز: ? { } | & ~ ! [ ( ) ^ "‎.

أجرِ التغييرات ثم اضغط حفظ (Save). يحفظ النظام التغييرات في ملف php.ini ضمن المسار المحدَّد في الواجهة، وملف .user.ini، وملف .htaccess إن كان يدعم التوجيهة.

ملاحظة

تُجري الواجهة تحققًا أوليًا من صحة أسماء التوجيهات، لكن هذا لا يضمن عمل إعدادات PHP بشكل صحيح. لإعادة ضبط إعدادات PHP للقيم الافتراضية، احذف ملف php.ini الخاص بالنطاق أو المجلد الرئيسي.

معالج DSO لـ PHP والإصدارات الرئيسية

ملاحظة

لا يدعم cPanel & WHM معالج DSO مع PHP 8.0 وما بعده.

إذا فعّل مسؤول الخادم معالج DSO وقمت بتغيير إصدار PHP إلى إصدار رئيسي مختلف (مثلًا من PHP 5 إلى PHP 7)، لن يقرأ النظام تغييرات إعداداتك. لحل هذه المشكلة، عدّل إعدادات PHP واحفظها مجددًا في هذه الواجهة، وسيُحمّل النظام توجيهات .htaccess بشكل صحيح.

وحدة LSAPI وملف htaccess

إذا كان مسؤول الخادم يستخدم وحدة LSAPI ضمن إعداد PHP لديك، يضيف النظام تلقائيًا قسم LSAPI إلى ملف .htaccess، بصيغة مشابهة لما يلي:

<IfModule lsapi_module>
      php_value date.timezone "America/Chicago"
      php_value memory_limit 128M
      php_value upload_max_filesize 60M
</IfModule>

كيف تقيّم هذا الدليل؟

في هذه الصفحة