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

نشرت: 2023-09-26

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

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

إنه أحد أكثر أخطاء WordPress رعبًا لأنه يقيد الوصول إلى الموقع للزوار والمسؤولين والمستخدمين الآخرين.

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

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

هيا بنا نبدأ.

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

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

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

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

قاعدة بيانات ووردبريس في phpmyadmin.

عندما تحاول تحميل صفحة على موقعك، يحتاج WordPress إلى "الاستعلام" عن محتوى تلك الصفحة من قاعدة بيانات موقعك.

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

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

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

تتضمن الأسباب الشائعة لعدم تمكن WordPress من الاتصال بقاعدة البيانات ما يلي...

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

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

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

الآن، بعد أن فهمت بعض الشيء خطأ قاعدة البيانات، دعنا نتعمق في الحلول.

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

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

  1. تحقق مما إذا كان خادم استضافة قاعدة البيانات الخاص بك معطلاً
  2. التحقق من بيانات اعتماد قاعدة البيانات
  3. إصلاح قاعدة بيانات ووردبريس
  4. أعد تثبيت ملفات WordPress الأساسية
  5. قم بإلغاء تنشيط جميع المكونات الإضافية الخاصة بك
  6. اطلب المساعدة من مزود الاستضافة الخاص بك

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

لكن أولاً - حاول مسح ذاكرة التخزين المؤقت للمتصفح لديك

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

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

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

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

1. تحقق مما إذا كان خادم استضافة قاعدة البيانات الخاص بك معطلاً

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

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

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

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

عادة ما يتم ترك بيانات اعتماد قاعدة البيانات دون تغيير، ولكن يمكن تغييرها عن طريق الخطأ أثناء ترحيل موقع الويب أو عند اختراق موقع الويب.

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

فيما يلي كيفية التحقق من بيانات اعتماد قاعدة البيانات في لوحة التحكم cPanel، التي تستضيف لوحة التحكم التي يستخدمها المضيفون الأكثر شهرة.

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

قواعد بيانات Mysql في cpanel

إذا لم تتمكن من عرض كلمة المرور الحالية، فيمكنك دائمًا إنشاء كلمة مرور جديدة ثم إضافة كلمة المرور هذه إلى ملف wp-config.php .

بعد ذلك، انتقل إلى cPanel → مدير الملفات → public_html → wp-config.php .

انقر بزر الماوس الأيمن على الملف وحدد خيار العرض .

خيار العرض في ملف wpconfig.

سيتم فتح الملف في علامة تبويب جديدة. ستظهر بيانات اعتماد قاعدة البيانات أسفل هذه الجملة: /** اسم قاعدة البيانات الخاصة بـ WordPress */

بيانات اعتماد قاعدة البيانات في wpconfig - حدث خطأ أثناء إنشاء اتصال بقاعدة بيانات WordPress.

قم بمطابقة بيانات الاعتماد الموجودة في ملف wp-config.php مع تلك الموجودة في قواعد بيانات MySQL.

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

3. إصلاح قاعدة بيانات WordPress الفاسدة

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

لحسن الحظ، تحتوي قاعدة بيانات MySQL على ميزة مضمنة يمكنك استخدامها لبدء عملية الإصلاح. لمزيد من التفاصيل، لدى Themeisle دليل مفصل حول كيفية إصلاح قاعدة بيانات WordPress باستخدام طرق مختلفة.

4. أعد تثبيت ملفات WordPress الأساسية

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

لذلك، قد تؤدي إزالة الملفات الفاسدة وإعادة تثبيت ملفات WordPress الأساسية إلى حل المشكلة.

نظرًا لأنه لا يمكنك الوصول إلى لوحة تحكم WordPress الخاصة بك، يمكنك إعادة تثبيت ملفات WordPress الأساسية باستخدام عميل FTP أو أداة إدارة الملفات داخل المتصفح مثل cPanel File Manager.

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

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

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

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

سيُطلب منك تأكيد ما إذا كنت تريد استبدال ملفاتك الحالية. اضغط على زر تأكيد أو نعم وانتظر حتى يتم استبدال الملفات.

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

5. تحقق من وجود مشكلات في البرنامج المساعد

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

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

لمعرفة ما إذا كان المكون الإضافي المثبت على موقع الويب الخاص بك هو سبب الخطأ، إليك ما يتعين عليك فعله:

للبدء، اتصل بالخادم الخاص بك عبر FTP أو استخدم cPanel File Manager للوصول إلى الملفات الموجودة على الخادم الخاص بك. سنستخدم مدير الملفات في هذا الدليل، لكن الفكرة الأساسية هي نفسها إذا كنت تستخدم عميل FTP.

بمجرد الاتصال، انتقل إلى public_html → wp-content → plugins .

ثم قم بإعادة تسمية مجلد الإضافات إلى plugins-deactivated .

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

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

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

إذا اختفت المشكلة، فأنت تعلم أن أحد المكونات الإضافية لديك هو سبب المشكلة. يمكنك بعد ذلك استخدام نفس الطريقة لتعطيل المكونات الإضافية الفردية داخل مجلد المكونات الإضافية . على سبيل المثال، إذا كان مجلد المكون الإضافي هو Cool-plugin ، فيمكنك إعادة تسميته إلى Cool-plugin-deactivated لتعطيل هذا المكون الإضافي فقط.

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

6. اطلب المساعدة من مزود الاستضافة الخاص بك

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

يجب أن يكونوا قادرين على تقديم الحلول التي من شأنها تشغيل موقع الويب الخاص بك وتشغيله في أي وقت من الأوقات.

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

اذهب إلى الأعلى

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

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

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

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

بدون الوصول إلى قاعدة البيانات، لا يمكن للمتصفح فتح صفحة ويب.

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

لإعادة تأسيس الوصول إلى قاعدة البيانات، اتبع الخطوات التالية:

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

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