الأخبار التكنولوجية والاستعراضات والنصائح!

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

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

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

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

ما الذي يسبب الخطأ عند الاتصال بقاعدة بيانات في WordPress؟

قد تكون مشكلة "خطأ خطأ قاعدة البيانات" بسبب معلومات قاعدة بيانات غير صحيحة في إعدادات WordPress أو قاعدة بيانات تالفة أو خادم قاعدة بيانات غير مسؤول.

خطأ اتصال قاعدة البيانات في WordPress

قاعدة البيانات هي برنامج يمكن استخدامه لتخزين البيانات في برامج أخرى وتنظيمها والوصول إليها بسهولة.

كنظام لإدارة المحتوى ، يستخدم WordPress قاعدة بيانات لتخزين كل المحتوى والبيانات الأخرى على الموقع. ثم يتصل بقاعدة البيانات في كل مرة يزور فيها شخص ما موقعك.

يحتاج WordPress إلى المعلومات التالية للاتصال بقاعدة البيانات:

  • اسم قاعدة البيانات
  • اسم مستخدم قاعدة البيانات
  • قاعدة بيانات كلمة المرور
  • قاعدة بيانات الخادم

يتم تخزين هذه المعلومات في ملف تكوين WordPress الخاص بك يسمى wp-config.php.

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

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

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

1 ، تحقق من أوراق اعتماد قاعدة بيانات WordPress الخاصة بك

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

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

إذا لم تقم بتحرير ملف wp-config.php بعد ، اقرأ تعليماتنا لتحرير ملف wp-config.php في WordPress.

يتم البحث في الأسطر التالية في ملف wp-config.php.

 
 // ** MySQL settings - You can get this info from your web host ** //
 /** La name of La database for WordPress */
 define( 'DB_NAME', 'database_name_here' );
 /** MySQL database username */
 define( 'DB_USER', 'username_here' );
 /** MySQL database password */
 define( 'DB_PASSWORD', 'password_here' );
 /** MySQL hostname */
 define( 'DB_HOST', 'localhost' );
 

يجب التأكد من صحة اسم قاعدة البيانات واسم المستخدم وكلمة المرور ومعلومات مضيف قاعدة البيانات.

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

معلومات قاعدة البيانات

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

اسم قاعدة البيانات واسم المستخدم

فيما يلي مستخدمو قاعدة البيانات والروابط لتغيير كلمة مرور المستخدم.

تغيير كلمة مرور مستخدم قاعدة البيانات

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

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

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

2 ، تحقق من معلومات المضيف لقاعدة البيانات الخاصة بك

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

تستخدم معظم شركات استضافة WordPress localhost كمضيف قاعدة بيانات. ومع ذلك ، تستخدم بعض شركات استضافة WordPress المُدارة خوادم منفصلة لاستضافة قواعد البيانات. في هذه الحالة ، معلومات مضيف قاعدة البيانات ليست مضيفًا محليًا.

يجب عليك الاتصال بشركة استضافة WordPress الخاصة بك لتأكيد معلومات المضيف لقاعدة البيانات الخاصة بهم.

3 ، إصلاح قاعدة بيانات وورد

إذا حصلت على خطأ آخر في wp-admin ، ص. ب. "لا يتوفر جدول واحد أو أكثر في قاعدة البيانات. قد تحتاج قاعدة البيانات إلى الإصلاح. "ثم تحتاج إلى إصلاح قاعدة بياناتك.

يمكنك القيام بذلك عن طريق إضافة السطر التالي إلى ملف wp-config.php. تأكد من وضعه أمام "هذا كل شيء ، توقف عن التعديل! استمتع بالتدوين المرح & # 39 ؛ wp-config.php.

define('WP_ALLOW_REPAIR', true);

بمجرد القيام بذلك ، راجع الإعدادات على الصفحة التالية: http://www.yoursite.com/wp-admin/maint/repair.php

إصلاح قاعدة بيانات ووردبرس]

ملاحظة: لا يحتاج المستخدم إلى تسجيل الدخول للوصول إلى صفحة إصلاح قاعدة البيانات. عندما تنتهي من إصلاح قاعدة البيانات وتحسينها ، احذف هذا الرمز من ملف wp-config.php.

4 ، تحقق من فشل خادم قاعدة البيانات

إذا كان كل شيء يبدو صحيحًا ولا يزال WordPress غير قادر على الاتصال بقاعدة البيانات ، فقد يفشل خادم قاعدة البيانات (خادم MySQL).

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

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

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

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

إذا كان بإمكانك الاتصال ، فيجب أن نتحقق من أن مستخدم قاعدة البيانات لديه أذونات كافية. أنشئ ملفًا جديدًا يسمى testconnection.php والصق الرمز التالي:

 

تأكد من تغيير اسم المستخدم وكلمة المرور الخاصة بك. يمكنك الآن تحميل هذا الملف إلى موقعك والوصول إليه من متصفح الويب الخاص بك.

ربط البرنامج النصي يعني أن المستخدم لديه أذونات كافية وأن هناك شيء آخر خاطئ.

ارجع إلى ملف wp-config للتأكد من صحة كل شيء (تحقق من الأخطاء المطبعية مرة أخرى).

الحلول الأخرى التي عملت للمستخدمين.

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

هذه الخطوات ، التي أبلغ عنها مستخدمونا ، ساعدت بعض المستخدمين على تصحيح خطأ اتصال قاعدة البيانات على مواقعهم.

1 ، تحديث عنوان URL لموقع WordPress

حاول تحديث عنوان URL لموقع WordPress باستخدام phpMyAdmin. ما عليك سوى الوصول إلى phpMyAdmin من لوحة معلومات حساب الاستضافة وتحديد قاعدة بيانات WordPress الخاصة بك.

تنفيذ SQL في phpMyAdmin

ثم انقر فوق قائمة SQL أعلاه وأدخل استعلام MySQL التالي.

 UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'
 

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

2 ، إعادة تشغيل خادم الويب

يمكن لمستخدمي الخوادم المخصصة والخوادم المحلية والخوادم الافتراضية الخاصة (VPS) محاولة إعادة تشغيل خوادمهم.

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

3 ، اطلب المساعدة

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

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

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

إذا أعجبك هذا المقال ، اشترك في قناتنا YouTube لمشاهدة مقاطع فيديو ووردبريس التعليمية. يمكنك أيضا أن تجدنا في Twitter ذ Facebook.