كيفية تحديث PHP في WordPress

تم إنشاء WordPress حول لغة البرمجة النصية PHP ، لذلك من الضروري جدًا أن يكون لديك إصدار محدث منه مثبتًا على خادم الويب الخاص بك. من السهل الحفاظ على WordPress محدثًا(keep WordPress up-to-date) ، ولكن التقنيات الأساسية (مثل PHP ) ليست دائمًا متزامنة مع إصدار WordPress المثبت لديك.

هذا ينطبق بشكل خاص على خوادم الويب DIY التي قمت بإعدادها بنفسك. إذا لم يتم تحديث الخادم الذي يستضيف موقعك ، فمن غير المحتمل أن يتم تحديث PHP أيضًا ، مما قد يعرض موقعك للاستغلال أو الميزات المعطلة. هذا يعني أنك ستحتاج إلى تحديث PHP للاستمرار في تشغيل الأشياء - وإليك كيفية تحديث PHP في WordPress .

تحقق من إصدار PHP الحالي الخاص بك

من وقت لآخر ، الحد الأدنى من إصدار PHP المدعوم الذي يدعمه WordPress . يمكنك التحقق من الحد الأدنى للإصدار الحالي على موقع WordPress الإلكتروني(WordPress website) ، ولكن اعتبارًا من النشر ، يدعم WordPress حاليًا ما لا يقل عن PHP 7.3 أو أعلى. 

ومع ذلك ، لن تعمل جميع خوادم الويب PHP 7.3 أو إصدار أحدث. ستظل إصدارات PHP الأقدم تعمل مع WordPress ، ولكنها قد تتسبب في تعطل السمات والمكونات الإضافية والميزات الأحدث. 

للتأكد من أنك تقوم بتشغيل إصدار PHP الصحيح ، يمكنك التحقق من تثبيت WordPress الحالي الخاص بك باستخدام قائمة Site Health في WordPress 5.2 والإصدارات الأحدث.

  • للقيام بذلك ، قم بتسجيل الدخول إلى صفحة مسؤول WordPress الخاصة بك. (WordPress)ستحتاج إلى حساب مستخدم تم تطبيق دور المسؤول عليه. (Administrator)بمجرد تسجيل الدخول ، اضغط على Tools > Site Health من القائمة الجانبية.

  • إذا كان إصدار WordPress PHP الخاص بك قديمًا ، فسيتم إدراج هذا كتوصية في علامة التبويب الحالة .(Status)

  • للتحقق من إصدار PHP الحالي ، اضغط على Info > Server وتحقق من الإصدار المدرج ضمن فئة إصدار PHP(PHP Version) .

يمكنك أيضًا التحقق من إصدار PHP الخاص بك باستخدام ملحقات خارجية مثل PHP Compatibility Checker . إذا كان إصدار PHP الخاص بك قديمًا ، فستحتاج إلى الانتقال لترقيته في أقرب وقت ممكن.

النسخ الاحتياطي لموقعك والاستعداد للترقية(Backup Your Site & Prepare To Upgrade)

يمكن أن يؤدي تحديث مكون أساسي مثل PHP إلى تعطيل موقعك. قبل أن تتسرع في تحديث PHP في WordPress ، فإن أفضل ما يمكنك فعله هو الاحتفاظ بنسخة احتياطية من موقع WordPress الخاص بك(backup your WordPress site) والاستعداد لترقيته أولاً.

يجب أن تبدأ بإنشاء نسخة من قاعدة بيانات MySQL(copy of your MySQL database) وعمل نسخ مادية من ملفات WordPress الخاصة بك. (WordPress)سيقدم العديد من موفري استضافة WordPress خدمات نسخ احتياطي مضمنة يمكنك الاستفادة منها ، لذا تأكد من مراجعة مضيف الويب الخاص بك إذا كان هذا هو الحال.

بالنسبة لخوادم DIY ، فهي متوفرة عليك — ستحتاج إلى نسخها احتياطيًا يدويًا. إذا كنت تخشى الوصول إلى المحطة ، فاستخدم مكونًا إضافيًا مثل UpdraftPlus لعمل نسخ احتياطية منتظمة من تثبيت WordPress تلقائيًا. يمكن لـ UpdraftPlus تخزين النسخ الاحتياطية الخاصة بك خارج الخادم الخاص بك ، مع الاستفادة من خدمات التخزين السحابية مثل Google أو Microsoft Azure .

إذا تم نسخ موقع WordPress الخاص بك احتياطيًا ، فأنت على استعداد لاتخاذ الخطوة والبدء في تحديث PHP في WordPress .

تبديل إصدارات PHP في WordPress باستخدام cPanel(Switching PHP Versions In WordPress Using cPanel)

تستخدم العديد من خدمات استضافة الويب نظام لوحة تحكم استضافة الويب cPanel للسماح لك بالتحكم في استضافة الويب وإجراء التغييرات عليها. للاستضافة المشتركة ، حيث تشارك مساحة الويب الخاصة بك مع مستخدمين آخرين ، قد لا تتمكن من تحديث PHP في WordPress على الإطلاق ، ولكن قد تتمكن من التبديل إلى إصدار أحدث إذا كان متاحًا.

إذا لم يكن الأمر كذلك ، فتحدث مع مزود الاستضافة مباشرة حول تحديث PHP إلى أحدث إصدار. إذا كان الأمر كذلك ، فإن cPanel تتيح طريقة سريعة وسهلة للتبديل إلى الإصدارات الأحدث من برامج الخادم الهامة مثل PHP .

نظرًا لأن cPanel معياري ، فقد تختلف هذه الإعدادات ، اعتمادًا على إصدار cPanel الخاص بك. 

  • لتبديل PHP إلى إصدار أحدث في cPanel ، قم بتسجيل الدخول إلى موقع cPanel لاستضافة الويب الخاصة بك. بمجرد تسجيل الدخول ، ابحث عن خيارات cPanel المسماة PHP Selector أو Select PHP version واضغط عليها.

  • تتيح لك أداة PHP Selector تغيير إصدار PHP (PHP Selector)المستخدم(PHP) حاليًا على خادمك. اختر إصدارًا يساوي أو أعلى من الحد الأدنى لإصدار WordPress المدعوم (حاليًا PHP 7.3 ) من القائمة المنسدلة PHP Version ، ثم اضغط (PHP Version)على Set as current(Set as current) لتطبيقه.

يجب أن يتغير إصدار PHP الذي يعمل على الخادم الخاص بك على الفور. توجد لوحات تحكم أخرى لمضيف الويب وقد تدعم وظائف مماثلة - إذا لم تكن كذلك ، ولديك حق الوصول إلى خادم الويب الخاص بك مباشرةً ، يمكنك تحديث PHP يدويًا.

تحديث PHP يدويًا من محطة طرفية أو اتصال SSH(Updating PHP Manually From a Terminal Or SSH Connection)

لا يمكن ويجب استخدام هذا الخيار إلا من قبل المستخدمين الذين قاموا بنسخ موقعهم احتياطيًا والذين يشعرون بالراحة عند استخدام محطة Linux الطرفية. تعمل معظم خوادم الويب بنظام Linux ، ولكن إذا كان لديك خادم Windows IIS ، فيمكنك تحديث PHP في WordPress باستخدام Web Platform Installer بدلاً من ذلك.

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

  • إذا كنت مستعدًا للترقية ، فافتح محطة على خادم ويب محلي أو اتصل بخادم بعيد باستخدام عميل SSH على (SSH)Windows أو Linux أو macOS. بمجرد الاتصال ، تحقق من إصدار PHP الخاص بك عن طريق كتابة php -v والضغط على Enter.

  • بالنسبة للخوادم المستندة إلى Ubuntu و Debian ، اكتب (Ubuntu)sudo apt-get install software-properties-common && sudo add-apt-repository ppa:ondrej/php && sudo apt update && sudo apt install phpx.x لتثبيت PHP ، واستبدل xx بـ أحدث إصدار متاح من PHP (على سبيل المثال ، php7.4 ).

    سيستخدم هذا مستودعًا تابعًا لجهة خارجية لتثبيت أحدث حزمة PHP ، ولكن قد تفضل تنزيلها وتثبيتها بنفسك يدويًا من موقع PHP على الويب(PHP website) . يمكنك تشغيل php-v مرة أخرى بعد التثبيت للتحقق من نجاح التثبيت.

  • سيتم تثبيت أحدث إصدار من PHP ، لكنك ستحتاج إلى تغيير إصدار PHP الذي يستخدمه خادم الويب الخاص بك. إذا كنت تستخدم Apache ، فاكتب sudo a2enmod phpx.x (مع استبدال xx بالإصدار الصحيح) لتغيير إعدادات خادم Apache ، ثم أعد تشغيل Apache عن طريق كتابة sudo systemctl أعد تشغيل apache2(sudo systemctl restart apache2) أو إعادة تشغيل sudo service apache2(sudo service apache2 restart) .

لعمليات التثبيت بخلاف Apache ، راجع وثائق برنامج خادم الويب لتحديث إصدار PHP المستخدم لتكوين الخادم الخاص بك ، وكذلك لتثبيت وحدات PHP إضافية (مكونات إضافية) لإصدار PHP الخاص بك .

بمجرد تحديث PHP ، يتم تغيير إعدادات خادم الويب لاستخدام الإصدار الجديد ، وإعادة تشغيل خادم الويب الخاص بك ، سيبدأ موقع WordPress الخاص بك في استخدامه.(WordPress)

الحفاظ على موقع WordPress الخاص بك آمنًا(Keeping Your WordPress Site Secure)

WordPress هو جوهر ملايين المواقع في جميع أنحاء العالم ، ومثل مسؤولي الويب الآخرين ، تحتاج إلى الحفاظ على أمان موقع WordPress الخاص بك. (WordPress)الآن أنت تعرف كيفية تحديث PHP في WordPress ، يجب عليك إجراء تدقيق أمني كامل - إذا كان موقعك به ثغرات ، فقد يكون لديك برنامج WordPress ضار(WordPress malware) ستحتاج إلى إزالته.

إذا كنت جديدًا على WordPress ، فإليك بعض المكونات الإضافية الأساسية لبرنامج WordPress لتنشيط موقعك وتشغيله بسرعة. أخبرنا بنصائح أمان WordPress الخاصة بك في قسم التعليقات.



About the author

أنا مهندس برمجيات ولدي خبرة في كل من تطبيقات Chrome والألعاب. لقد كنت أعمل على حلول لمتصفح Google Chrome على مدار السنوات الأربع الماضية وعملت أيضًا على ألعاب لعدة منصات مختلفة. تكمن مهاراتي في تصميم واختبار وإدارة مشاريع البرمجيات. بالإضافة إلى عملي كمهندس برمجيات ، فأنا أيضًا من ذوي الخبرة في الخصوصية وحسابات المستخدمين وقضايا سلامة الأسرة.



Related posts