إصدارات PHP المتاحة

يدعم EGPHP أكثر من إصدار من PHP ليضمن توافقها مع تطبيقاتك:

الإصدار الحالة الأنسب لـ
PHP 8.3 المشاريع الجديدة وأطر العمل الحديثة
PHP 8.2 معظم مواقع WordPress وتطبيقات Laravel
PHP 8.1 مستقر مواقع الإنتاج والتوافق الواسع
PHP 8.0 تحديثات أمنية فقط التطبيقات القديمة
PHP 7.4 انتهى دعمه تطبيقات قديمة (يُنصح بالترقية)
توصيتنا: استخدم PHP 8.2 أو 8.3 لأفضل توازن بين الأداء والأمان والتوافق.

تبديل إصدار PHP

  1. سجّل الدخول إلى EGPNL
  2. افتح Domains واختر نطاقك
  3. ابحث عن PHP Version أو PHP Settings
  4. اختر إصدار PHP المطلوب من القائمة المنسدلة
  5. اضغط Save أو Apply
ملاحظة: التغيير يسري فورًا. وإن واجهت أي مشكلة، يمكنك العودة إلى الإصدار السابق.

إعدادات PHP الشائعة

يمكنك ضبط إعدادات PHP لكل نطاق على حدة:

حد الذاكرة

القيمة الافتراضية: 256M — ارفعها مع التطبيقات التي تستهلك موارد كثيرة مثل WooCommerce.

أقصى مدة تنفيذ

القيمة الافتراضية: 300 ثانية — ارفعها مع السكربتات الطويلة أو عمليات الاستيراد.

أقصى حجم للملف المرفوع

القيمة الافتراضية: 64M — ارفعها لرفع ملفات كبيرة من داخل تطبيقك.

أقصى حجم لبيانات POST

القيمة الافتراضية: 64M — يجب أن تساوي قيمة upload_max_filesize أو تزيد عنها.

ضبط إعدادات PHP

  1. افتح نطاقك داخل EGPNL
  2. اختر PHP Settings
  3. عدّل القيم حسب حاجتك
  4. اضغط Save Changes

استخدام ملف php.ini

للإعدادات المتقدمة، أنشئ ملف php.ini داخل مجلد public_html:

memory_limit = 512M
max_execution_time = 600
upload_max_filesize = 128M
post_max_size = 128M
max_input_vars = 5000

كيف تعرف إصدار PHP لديك

للتأكد من إصدار PHP الذي يعمل حاليًا:

  1. أنشئ ملفًا باسم phpinfo.php داخل مجلد public_html
  2. أضف هذا الكود: <?php phpinfo(); ?>
  3. افتح yourdomain.com/phpinfo.php في متصفحك
  4. احذف الملف بعد التحقق (من أفضل ممارسات الأمان)
الأمان: احذف phpinfo.php دائمًا بعد استخدامه، فهو يكشف معلومات حسّاسة عن السيرفر.

توافق إصدارات PHP

WordPress

  • المستحسن: PHP 8.1 أو 8.2
  • الحد الأدنى: PHP 7.4
  • تحقق من توافق الإضافات قبل الترقية

Laravel

  • Laravel 10 فما فوق: PHP 8.1 أو أحدث
  • Laravel 9: PHP 8.0 أو أحدث

Drupal

  • Drupal 10: PHP 8.1 أو أحدث
  • Drupal 9: PHP 7.4 أو أحدث