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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

1. تحقق من بيانات اعتماد قاعدة بيانات وووردبريس الخاصة بك :


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

// ** MySQL settings – You can get this info from your web host ** //
/** The name of the 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’ );

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

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

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

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

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

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

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

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

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

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

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


إذا كنت تتلقى خطأ مختلفًا في wp-admin ، على سبيل المثال ، هناك شيء مثل “One or more database tables are unavailable. The database may need to be repaired “، فأنت بحاجة إلى إصلاح قاعدة البيانات الخاصة بك. يمكنك القيام بذلك عن طريق إضافة السطر التالي في ملف wp-config.php الخاص بك. تأكد من إضافته قبل “That’s all, stop editing! Happy blogging’ line wp-config.php.

define(‘WP_ALLOW_REPAIR’, true);

بمجرد القيام بذلك ، يمكنك رؤية الإعدادات من خلال زيارة هذه الصفحة:

http://www.yoursite.com/wp-admin/maint/repair.php

اصلاح قاعدة البانات

4. تحقق مما إذا كان خادم قاعدة البيانات لديك معطلاً :


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

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

<?php
$link = mysqli_connect(‘localhost’, ‘username’, ‘password’);
if (!$link) {
die(‘Could not connect: ‘ . mysqli_error());
}
echo ‘Connected successfully’;
mysqli_close($link);
?>

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

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

1. تحديث عنوان URL لموقع ووردبريس :

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

تحديث عنوان الموقع

بعد ذلك ، انقر فوق قائمة SQL في الأعلى وأدخل استعلام MySQL التالي.

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

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

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

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

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

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

Similar Posts