PHP هي لغة البرمجة التي تشغل WordPress ومعظم تطبيقات الويب الأخرى المستضافة على KapsuleHost. يُطبَّق إصدار PHP على مواقع WordPress وWooCommerce ومواقع PHP؛ أما المواقع الثابتة ومواقع Node.js وPython فلا تشغّل PHP. يؤثر الإصدار الذي يعمل عليه موقعك على التوافق مع الإضافات والقوالب، وكذلك على الأداء العام.
لماذا يهم إصدار PHP
التوافق: تُكتب إضافات WordPress وقوالبه للعمل مع إصدارات محددة من PHP. قد لا تدعم الإضافات القديمة إصدارات PHP الأحدث، وقد لا تعمل الإضافات الأحدث على إصدارات PHP القديمة.
الأداء: إصدارات PHP الأحدث أسرع. فالانتقال من PHP 8.1 إلى PHP 8.2، على سبيل المثال، يحقق تحسنًا ملموسًا في أوقات الاستجابة لمعظم مواقع WordPress.
الأمان: تصل إصدارات PHP القديمة في النهاية إلى نهاية دعمها وتتوقف عن تلقي تصحيحات الأمان. يؤدي تشغيل إصدار PHP منتهي الدعم إلى تعريض موقعك لثغرات غير مُصلحة.
إصدارات PHP المتاحة
يدعم KapsuleHost حاليًا إصدارات PHP التالية:
- PHP 8.1
- PHP 8.2 (موصى به لمعظم المواقع)
- PHP 8.3 (موصى به للمواقع الجديدة ومجموعات الإضافات التي تتم صيانتها جيدًا)
- PHP 8.4
بالنسبة لمعظم مواقع WordPress في عام 2026، يُعدّ PHP 8.2 أو 8.3 الخيار الموصى به. تقدّم هذه الإصدارات أفضل توازن بين التوافق مع الإضافات الحالية وتحسينات الأداء. أما PHP 8.4 فهو مناسب إذا تأكدت من أن إضافاتك وقالبك يدعمانه.
قبل تغيير إصدار PHP
احرص دائمًا على إنشاء نسخة احتياطية يدوية لموقعك قبل تغيير إصدار PHP. فإذا كانت إحدى الإضافات أو القوالب غير متوافقة مع الإصدار الجديد، فقد يعرض موقعك أخطاءً أو يصبح صفحة فارغة. تتيح لك النسخة الاحتياطية الاستعادة بسرعة. راجع أخذ نسخة احتياطية يدوية للحصول على التعليمات.
قبل الترقية، تحقق من توافق إضافاتك الرئيسية وقالبك:
- تفضّل بزيارة wordpress.org/plugins وابحث عن كل إضافة من إضافاتك المهمة.
- تحقق من صفحة الإضافة للاطلاع على معلومات "Requires PHP" و"Tested up to".
- إذا لم يتم تحديث إضافة ما منذ أكثر من عام ولم يُذكر توافقها مع PHP 8.x، فتحقق من منتدى الدعم بحثًا عن تقارير عن المشكلات.

تغيير إصدار PHP في KPanel
- سجّل الدخول إلى KPanel عبر kpanel.kapsulehost.com.
- انقر على المواقع في الشريط الجانبي الأيسر.
- انقر على الموقع الذي تريد تحديثه.
- في قائمة الموقع اليسرى، افتح الإعدادات، ثم PHP.
- من القائمة المنسدلة لإصدار PHP، اختر الإصدار الذي تريده.
- انقر على تطبيق الإصدار.
يسري التغيير خلال ثوانٍ قليلة. لا حاجة لإعادة التشغيل. سيبدأ موقعك على الفور بالعمل على إصدار PHP المحدد.
الاختبار بعد تغيير إصدار PHP
بعد تغيير إصدار PHP:
- تفضّل بزيارة الصفحة الرئيسية لموقعك في نافذة متصفح خاصة/متخفية لتجنب النتائج المخزنة مؤقتًا.
- سجّل الدخول إلى لوحة إدارة WordPress (عادةً عبر
/wp-admin) للتأكد من تحميل الواجهة الخلفية. - تحقق من الصفحات والوظائف الرئيسية: نموذج التواصل، صفحة الدفع، البحث، معارض الصور، أو أي عنصر تفاعلي آخر.
ما يجب فعله إذا تعطلت إحدى الإضافات
إذا أظهر موقعك أخطاءً أو أصبح فارغًا بعد تغيير PHP:
الخيار الأول: التراجع عن إصدار PHP.
ارجع إلى KPanel > Websites > [الموقع] > Settings > PHP واختر إصدار PHP السابق. سيعود موقعك إلى حالته السابقة فورًا.
ثم حدد الإضافة التي تسبب التعارض. يمكنك القيام بذلك عبر:
- التحقق من سجل أخطاء PHP في KPanel لمعرفة اسم ملف الكود المتعطل.
- الذهاب إلى لوحة إدارة WordPress > الإضافات (Plugins) والتحقق مما إذا كان هناك تحديث متاح للإضافة المسببة للمشكلة.
- زيارة صفحة الإضافة على wordpress.org للتأكد من توافقها مع PHP 8.x.
الخيار الثاني: الاستعادة من نسختك الاحتياطية.
إذا لم يحل التراجع عن إصدار PHP المشكلة بالكامل (على سبيل المثال، إذا أتلف الخطأ أحد الإعدادات)، فاستعد النسخة الاحتياطية اليدوية التي أنشأتها قبل التغيير. راجع استعادة موقعك من نسخة احتياطية.
استخدام Kora لتغيير إصدار PHP
يمكنك أن تطلب من Kora التعامل مع هذا الأمر نيابة عنك:
"غيّر موقعي إلى PHP 8.2." "ما إصدار PHP الذي يعمل عليه موقعي؟" "رقّي إصدار PHP الخاص بي وأخبرني إذا بدا أن هناك خطأ ما."
سيذكّرك Kora بإنشاء نسخة احتياطية أولًا، ثم يجري التغيير، ويبلّغك بالنتيجة.
إصدار PHP ونواة WordPress
يتطلب WordPress نفسه حدًا أدنى من إصدار PHP ليعمل. واعتبارًا من عام 2026، يوصي WordPress باستخدام PHP 8.1 أو أعلى للحصول على الدعم الكامل والأداء الأمثل. سيؤدي تشغيل إصدار PHP أقل من الحد الأدنى الذي يتطلبه WordPress إلى ظهور تحذيرات أو أخطاء في لوحة إدارة WordPress. سيُعلمك KapsuleHost إذا كان إصدار PHP الخاص بك يقترب من نهاية دعمه.