التصنيفات
أصحاب المواقع تدوينات تقنية ووردبريس

مشاكل WordPress: إصلاح الخطأ في إنشاء اتصال قاعدة بيانات

إذا رأيت الخطأ “خطأ في إنشاء اتصال قاعدة بيانات” عند محاولة الوصول إلى موقعك ، فهذا يعني أن موقعك غير قادر على الوصول إلى قاعدة البيانات. يؤدي هذا الخطأ إلى عدم توفر بيانات موقعك ، مما يؤدي إلى تعليق الموقع وتعليقه. في هذه المقالة ، ستتعرف على أسباب خطأ اتصال قاعدة بيانات WordPress وكيف يمكنك إصلاحه بسرعة.

ما هي أسباب الخطأ في إنشاء اتصال قاعدة البيانات؟

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

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

كيفية إصلاح الخطأ في إنشاء اتصال قاعدة البيانات؟

1. التحقق من بيانات تسجيل الدخول إلى قاعدة البيانات؟

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

انتقل إلى cPanel> الملفات> مدير الملفات.

قم بتسجيل الدخول إلى cPanel

افتح ملف wp-config.php بالنقر فوق الزر تحرير.

ملف wp-config.php

سيتم فتح النافذة التالية:

تحقق من صحة البيانات المدخلة. إذا كنت لا تعرف بيانات قاعدة البيانات ، فيمكنك الحصول عليها بالانتقال إلى cPanel ثم الانتقال إلى قواعد البيانات> قواعد بيانات MySQL:

قواعد بيانات MySQL

سيتم إدخالك الآن في صفحة قواعد البيانات ، والعثور على قاعدة البيانات التي يستخدمها موقعك ، والتحقق من أن بيانات قاعدة البيانات متوافقة مع البيانات المكتوبة في ملف wp-config.php.

ملف wp-config.php

يجب أن يكون حقل DB_NAME في ملف wp-config.php مساويًا لاسم قاعدة البيانات (ضمن عمود قاعدة البيانات). يجب أن يكون حقل DB_USER في ملف wp-config.php مساويًا لاسم مستخدم قاعدة البيانات (ضمن عمود المستخدمون المميزون). يجب أن يكون حقل DB_PASSWORD في ملف wp-config.php مساويًا لكلمة مرور مستخدم قاعدة البيانات.

إذا نسيت كلمة مرور المستخدم ، فانتقل إلى أسفل الصفحة ضمن Current Users واختر كلمة مرور جديدة للمستخدم وقم بوضعها في ملف wp-config.php.

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

2. تحقق من مضيف قاعدة البيانات

إذا عدت إلى ملف wp-config.php ، فستلاحظ أنه تحت بيانات قاعدة البيانات يوجد حقل يسمى DB_HOST. يحتوي هذا الحقل على اسم مضيف قاعدة البيانات. في معظم الحالات ، يكون الاسم هو المضيف المحلي ، ولكن قد تختار بعض شركات الاستضافة اسمًا آخر.

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

3. إصلاح الأخطاء في قاعدة البيانات

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

لتشغيل مستكشف أخطاء قاعدة البيانات ومصلحها ، انتقل إلى ملف wp-config.php ، ثم قم بالتمرير إلى الجزء السفلي فوق التعليق:

/ * هذا هو المطلوب توقفوا عن التحرير! نتمنى لك حظا سعيدا. * /

وأضف السطر التالي:

تعريف (‘WP_ALLOW_REPAIR’ ، صحيح) ؛

انقر فوق الزر حفظ التغييرات:

بعد ذلك انتقل إلى الصفحة https://mywebsite.com/wp-admin/maint/repair.php (ضع اسم موقعك في مكان mywebsite) وستظهر لك الشاشة التالية:

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

4. سجّل الدخول إلى phpMyAdmin

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

ملحوظة: تتطلب هذه الخطوة معرفة فنية ، لذلك إذا لم تكن لديك خبرة في البرمجة فلا تحاول تعديل أي شيء عبر phpMyAdmin.

للدخول إلى صفحة phpMyAdmin ، انتقل إلى cPanel ، وانقر على زر قواعد البيانات ، ثم phpMyAdmin كما تظهر الصورة:

ستنتقل إلى صفحة phpMyAdmin:

مراجعة جداول البيانات

تصفح جداول قاعدة البيانات الخاصة بك لأية أخطاء. إذا وجدته ، صححه.

5. تعطيل الإضافات

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

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

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *