كيفية إصلاح خطأ تثبيت PHP
نشرت: 2021-07-12هل واجهت خطأ "يبدو أن تثبيت PHP يفتقد إلى ملحق MySQL المطلوب بواسطة WordPress" أثناء محاولة تثبيت WordPress أو زيارة موقع WordPress الخاص بك؟ على الرغم من أن WordPress هو أفضل مضيف ويب متاح ، لا يزال بإمكانك مواجهة أخطاء من وقت لآخر. مثل رسائل خطأ WordPress الأخرى ، نعلم أنه من المحبط تلقي رسالة تمنعك من استخدام موقع WordPress الخاص بك أو رؤيته. ومع ذلك ، لا داعي للذعر! يحدث هذا الخطأ عادةً عندما يكون هناك خطأ ما في الكود الموجود على موقع الويب الخاص بك وهناك شيء ما يمنع WordPress من الاتصال بقاعدة بيانات MySQL الخاصة به. في هذه المقالة ، سنناقش المزيد حول هذا الخطأ وكيفية إصلاحه. إنه أكثر تعقيدًا قليلاً من إصلاح خطأ 404 في WordPress وقد يتطلب بعض مساعدة الخبراء.

خطأ "WordPress Missing MySQL Extension"
يحدث الخطأ "يبدو أن تثبيت PHP يفتقد إلى ملحق MySQL المطلوب بواسطة WordPress" بسبب مشكلة في الكود أو البرامج النصية على خادمك. لكي تكون أكثر تحديدًا ، فهذا يعني أن PHP على الخادم الخاص بك لا يحتوي على الامتداد الضروري لربط موقع WordPress الخاص بك بقاعدة بيانات MySQL الخاصة به.
أسباب خطأ "يبدو أن تثبيت PHP الخاص بك مفقود في ملحق MySQL"
هناك سببان رئيسيان لهذا الخطأ:
أنت تستخدم إصدارًا قديمًا من WordPress
إذا كنت تستخدم إصدارًا قديمًا للغاية من WordPress مع إصدار حديث من PHP ، فقد تتلقى هذا الخطأ. هذا لأن PHP 7.0 أوقف امتداد MySQL لصالح MySQLi. هذا يعني أن PHP 7+ لم تعد تتضمن امتداد MySQL الذي يحتاجه WordPress. تستخدم الإصدارات الأحدث من WordPress ملحقات PDO_MySQL أو MySQLi الأحدث. هذا هو السبب في أن الإصدارات القديمة من WordPress ، والمعروفة أيضًا باسم أقل من الإصدار 3.9 ، قد تؤدي إلى حدوث هذا الخطأ.
أنت تستخدم PHP 5.6 أو أقل ، لكن الامتداد مفقود أو تم تكوينه بشكل غير صحيح
السبب الآخر الذي قد يجعلك تواجه هذا الخطأ هو أنك تستخدم PHP 5.6 ، أي قبل أن يتم إهمال امتداد MySQL ، لكن الامتداد مفقود أو تم تكوينه بشكل غير صحيح.

كيفية إصلاح خطأ "يبدو أن تثبيت PHP الخاص بك مفقود في ملحق MySQL الذي يتطلبه WordPress"
الآن بعد أن عرفت ما يعنيه هذا الخطأ وما الذي قد يكون سببًا له ، دعنا نناقش بعض الخطوات التي يمكنك اتخاذها لإصلاح المشكلة.
1. تحقق من إصدار PHP الذي تستخدمه
الطريقة الأولى لإصلاح هذه المشكلة هي التحقق من إصدار PHP الذي يعمل عليه خادم موقع WordPress الخاص بك. سيساعدك هذا في معرفة الخطوة التالية التي يجب اتخاذها. للتحقق ، اتصل أولاً بخادم موقع WordPress الخاص بك باستخدام FTP. إذا كنت لا تعرف بيانات اعتماد FTP الخاصة بك ، فيمكنك الحصول عليها من مضيف الويب الخاص بك. ستحتاج إلى عميل FTP للاتصال. إذا كان مضيفك يستخدم cPanel ، فيمكنك استخدام أداة cPanel File Manager.
بمجرد اتصالك بالخادم ، قم بعد ذلك بإنشاء ملف جديد يسمى phpinfo.php في الدليل الجذر لموقع WordPress الخاص بك. (يجب أن يكون هذا هو نفس المجلد الذي يحتوي على ملف wp-config.php الخاص بك.)
بعد ذلك ، قم بتحرير الملف وأضف مقتطف الشفرة التالي:
<php
phpinfo () ،
؟>
بعد ذلك ، احفظ الملف (وأعد تحميل النسخة المحفوظة إذا لزم الأمر) وانتقل إلى yoursite.com/phpinfo.php ، وتأكد من استبدال yoursite.com باسم نطاقك الفعلي. سترى شاشة تعرض لك الكثير من البيانات حول تكوين PHP على خادمك. قم بالتمرير لأسفل إلى القسم "Core" ، وابحث عن عنصر "إصدار PHP". تحقق من الأرقام: ستكون بصيغة xxx إذا بدأت PHP بالرقم 7 ، فأنت على الأرجح بحاجة إلى تحديث برنامج WordPress. إذا لم يكن الأمر كذلك ، فقد تفقد امتداد MySQL. يوصى بشدة باستخدام أحدث إصدار من PHP على موقع الويب الخاص بك.
2. قم بتحديث برنامج Core WordPress
إذا كان خادمك يستخدم PHP 7+ ، فربما يكون السبب أنك تقوم بتشغيل إصدار قديم من WordPress. يمكن تشغيل هذا الخطأ إذا كنت تستخدم الإصدار 3.9 من WordPress أو إصدار أقل. في هذه الحالة ، ستحتاج إلى تحديث برنامج WordPress الخاص بك. الخبر السار هو أنه عندما تقوم بتحديث برنامج WordPress الخاص بك ، ستحصل على الكثير من الميزات الأخرى ومزايا الأمان والأداء. أحدث إصدار من WordPress في عام 2021 هو WordPress 5.7.

كيفية ترقية برنامج WordPress يدويًا
لترقية إصدار WordPress لديك يدويًا ، تأكد أولاً من نسخ موقع الويب الخاص بك احتياطيًا. بعد ذلك ، انتقل إلى WordPress.org وقم ببساطة بتنزيل أحدث إصدار من البرنامج. بمجرد تنزيله ، قم باستخراج الملف المضغوط إلى جهاز الكمبيوتر الخاص بك. بعد ذلك ، افتح الملف الذي يحتوي على جميع ملفات WordPress واحذف هذه العناصر:
- ملف wp-config-sample.php
- ملف wp-config.php (إذا كان هذا الملف موجودًا ، فقد لا يكون)
- ومجلد wp-content
بعد حذفها ، قم بتحميل الملفات والمجلدات المتبقية إلى الخادم الخاص بك عبر FTP. عندما تتم مطالبتك بالملفات المكررة بواسطة عميل FTP ، أخبره بالكتابة فوق جميع الملفات. بمجرد اكتمال تحميل الملف ، سيعمل موقع WordPress الخاص بك على أحدث إصدار ، ويجب حل الخطأ! لا تنس أيضًا تحديث جميع سمات WordPress ومكونات WordPress الإضافية إلى أحدث الإصدارات أيضًا.

3. تحقق لمعرفة ما إذا كان ملحق MySQL مثبتًا
ربما يفتقد موقعك إلى ملحق MySQL الذي يتطلبه WordPress إذا كان خادمك لا يزال يستخدم PHP 5.6 أو أقل. للتحقق مما إذا كنت تفتقد هذا الامتداد ، ارجع إلى ملف phpinfo.php الذي قمت بتحميله إلى الخادم الخاص بك في الخطوة الأولى من هذه المقالة. تحقق من وجود قسم باسم "mysql" أو "mysqli". إذا تم تثبيت ملحق MySQL ، فسترى رقم إصدار بجوار عنصر "إصدار مكتبة واجهة برمجة تطبيقات العميل".
إذا لم تتمكن من العثور على هذه البيانات ، فهذا يعني أن امتداد MySQL غير مثبت. في هذه الحالة ، نوصيك بالاتصال بفريق دعم مضيفك واطلب منهم تثبيته لك.
4. تأكد من تكوين ملحق PHP الخاص بك بشكل صحيح
إذا كنت تستخدم PHP 5.6 أو أقل وتم تثبيت الامتداد ، فقد تكون المشكلة أنه لم يتم تكوينه بشكل صحيح. هناك بعض المشاكل الشائعة مع امتداد PHP:
- تحميل ملف php.ini مخصص لخوادم Windows عند استخدام خادم Linux
- مسارات الملفات غير صحيحة
للعثور على موقع ملف php.ini الخاص بك ، انتقل إلى ملف phpinfo.php الذي قمت بإنشائه مسبقًا. أولاً ، تأكد من عمل نسخة احتياطية من الملف الحالي عن طريق تنزيله على جهاز الكمبيوتر المحلي لديك. بعد ذلك ، حاول حذف ملف php.ini ، وقد يؤدي ذلك إلى حل المشكلة.

إصلاح أخطاء WordPress باستخدام SEO Design Chicago
نأمل أن تكون هذه الخطوات قد ساعدتك في حل خطأ "يبدو أن تثبيت PHP يفتقد إلى ملحق MySQL المطلوب بواسطة WordPress". إذا كنت لا تزال تواجه أخطاء ومشكلات مع موقع WordPress الخاص بك ، فاتصل بالخبراء في SEO Design Chicago! يمكن لمطوري الويب لدينا مساعدتك في إصلاح أي أخطاء ومشكلات شائعة في WordPress تواجهك مع موقع WordPress الخاص بك.
أسئلة وأجوبة:
- ماذا يعني الخطأ "يبدو أن تثبيت PHP يفتقد إلى امتداد MySQL المطلوب بواسطة WordPress"؟
- كيف أتحقق من تثبيت ملحق MySQL؟
- ما الذي يسبب الخطأ "WordPress Missing MySQL extension"؟
- كيف يمكنني إصلاح الخطأ "يبدو أن تثبيت PHP الخاص بك يفتقد إلى امتداد MySQL المطلوب بواسطة WordPress"؟
- كيف أقوم بترقية برنامج WordPress الخاص بي؟
