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

تفترض هذه المقالة أنك قمت بالفعل بإنشاء موقع ويب أو بلوق وورد. خلاف ذلك ، راجع هذا الدليل المفصل.

ولكن إذا كنت قد قمت بذلك بالفعل ، فلنواصل.  

لماذا يجب عليك الترقية إلى PHP 7؟

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

فيما يلي بعض الأسباب الأكثر شيوعًا التي تجعلك تفكر في ترقية إصدار PHP الخاص بك:

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

هل فكرت يومًا في حماية مدونتك أو موقعك الإلكتروني؟ ها هو بعض النصائح لتأمين الخاص بك بلوق وورد

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

بعض السلبيات الهامة التي يجب مراعاتها ...

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

الشيء الرئيسي الذي يجب أن تضعه في اعتبارك قبل الترقية هو ذلك جميع الإضافات والمظاهر والبرامج النصية غير متوافقة بالضرورة مع أحدث إصدار من PHP الذي تريد استخدامه

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

كيفية تعديل تحديث php Wordpress

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

اكتشف ايضا بعض الإضافات الأمنية ووردبرس] لبلوق الخاص بك

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

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

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

تحقق توافق PHP

فيما يلي بعض المكونات الإضافية التي يمكنك استخدامها للتحقق من توافق بيئتك مع إصدار محدث من PHP:

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

يمكنك أيضا تفعيل يدويا صحيفة سرا خطأ في استخدام " WP_DEBUG ". يمكنك أيضًا معرفة ما تغير لكل إصدار من إصدارات PHP قبل الترقية:

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

كيفية تغيير إصدار PHP

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

الترقية عبر SSH (المستخدمين المتقدمين)

نظرًا لأن أوامر SSH الخاصة بترقية أو تثبيت إصدارات أخرى من PHP تختلف باختلاف نوع الخادم ، فلا توجد أوامر عامة تعمل في كل مكان.

قم بحماية مدونتك أو موقعك الإلكتروني من خلال الرجوع إلى برنامجنا التعليمي: Sucuri: أداة فعالة للحماية ضد الهجمات على وورد

انقر فوق أي من الموارد أدناه لعرض التفاصيل بناءً على نوع الخادم الخاص بك:

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

تحديث أو تغيير PHP في لوحة التحكم

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

سأوضح لك كيفية الوصول إليه من cPanel. بمجرد الاتصال ، انتقل إلى قسم "البرامج" ثم انقر فوق "MultiPHP Manager".

برنامج Cpanel

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

إصدار php المجال cpanel

يمكن إجراء العملية بثلاث خطوات بسيطة كما في الصورة التالية:

اختر إصدار php على المجال

ستلاحظ أن الواجهة ستكون مشابهة لتلك التي يقدمها WHM (إذا كان لديك خادم مخصص).

كيفية تحرير من WHM

إذا كان لديك خادم ، فربما يكون لديك تثبيت WHM ، والذي يسمح لك بإدارة الخادم الخاص بك. من WHM ، يمكنك أيضًا تغيير الإصدار افتراضيا PHP في cPanel. تحتاج فقط إلى الانتقال إلى MultiPHP Manager وتغيير إصدار PHP الذي تريد استخدامه في كل مجال.

قم بتغيير نسخة php whm

يتم النسخ الاحتياطي للنسخة تلقائيًا عند تغيير الإصدار.

الموارد الموصى بها

للمضي قدماً ، سنوصي ببعض المقالات التي ستساعدك على فهم مدى أهمية وجود نسخة php محدثة.

وفي الختام

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

وإذا أعجبك هذا المقال ، قم بمشاركته على الشبكات الاجتماعية المختلفة.