كيفية إصلاح قاعدة بيانات ووردبريس (6 طرق سهلة)

آخر تحديث بتاريخ يناير 5, 2025

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

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

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

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

فيما يلي نظرة عامة سريعة على كل ما سنتناوله في هذا الدليل.

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

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

إذا كانت قاعدة البيانات الخاصة بك تالفة وتحتاج إلى إصلاح، فإليك بعض العلامات الشائعة التي يجب الانتباه إليها:

  • شاشة الموت البيضاء (WSoDs): هذا مصطلح عام لحالة يعرض فيها موقع الويب الخاص بك صفحة بيضاء فارغة بدلاً من محتواه المعتاد. قد تكون قاعدة البيانات التالفة أحد الأسباب التي تجعلك ترى شاشة الموت البيضاء.
  • رسائل الخطأ: قد ترى رسائل خطأ متعلقة بقاعدة البيانات. على سبيل المثال، تشير أخطاء مثل “خطأ في إنشاء اتصال بقاعدة البيانات” أو “تعذر تحديد قاعدة البيانات” إلى وجود خطأ ما في قاعدة البيانات.
خطأ في إنشاء اتصال بقاعدة البيانات - DB Connection Error WP
  • المحتوى المفقود أو مشكلات التنسيق: إذا كان محتوى موقعك الإلكتروني مفقودًا أو التنسيق غير صحيح، فقد يكون ذلك علامة على تلف قاعدة البيانات.
  • أعطال القوالب أو الاضافات: على نحو مماثل، إذا توقفت القوالب أو الاضافات فجأة عن العمل بشكل صحيح، فمن المحتمل أن تكون قاعدة البيانات الأساسية هي المسؤولة عن ذلك.

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

ما الذي يسبب الضرر لقواعد بيانات ووردبريس؟

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

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

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

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

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

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

لمعرفة المزيد، يرجى اتباع دليلنا حول كيفية عمل نسخة احتياطية لقاعدة بيانات ووردبريس.

التحقق من بيانات اعتماد قاعدة بيانات ووردبريس وتعديلها

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

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

بمجرد فتح الملف، ابحث عن الأسطر التالية:

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

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

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

Namecheap Hosting List

من هنا، انتقل إلى علامة التبويب “Hosting List” وانقر على زر Go To Cpanel.

ثم انقر فوق الرابط “قواعد بيانات MySQL” للمتابعة.

سيؤدي هذا إلى فتح صفحة قاعدة بيانات MySQL في لوحة التحكم السي بانل.

من هنا، يمكنك العثور على اسم المستخدم وكلمة المرور في قسم “قواعد البيانات الحالية”. إذا لم تتطابق بيانات الاعتماد، فانسخها والصقها في ملف Notepad (.txt) حتى تتمكن من إضافتها إلى ملف wp-config.php.

خطأ في إنشاء اتصال بقاعدة البيانات - Find Database Name And Username

الدخول إلى phpMyAdmin لإصلاح قواعد بيانات ووردبريس

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

أولاً، ستحتاج إلى تسجيل الدخول إلى لوحة تحكم استضافة ووردبريس الخاصة بك والتوجه إلى السي بانل. في Namecheap، يمكنك فتح إعدادات موقع الويب، والانتقال إلى علامة التبويب “Hosting List”، ثم النقر فوق الزر “Go To Cpanel” على الجانب الأيمن أو الأيسر (حسب إعدادات اللغة الخاصة بك).

Namecheap Hosting List

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

ما عليك سوى الانتقال إلى phpMyAdmin والنقر على الرابط.

في الشاشة التالية، يجب أن ترى لوحة تحكم phpMyAdmin.

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

بعد ذلك، سترى جداول مختلفة في قاعدة البيانات. ما عليك سوى التمرير لأسفل والنقر فوق خيار “تحديد الكل”.

ستحتاج أيضًا إلى النقر فوق القائمة المنسدلة “مع التحديد” واختيار خيار “إصلاح الجدول”.

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

يجب أن ترى رسالة نجاح عند الانتهاء من الإصلاح.

قد ترغب أيضًا في الاطلاع على دليل المبتدئين الخاص بنا لإدارة قاعدة بيانات ووردبريس باستخدام phpMyAdmin.

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

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

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

أولاً، ستحتاج إلى تثبيت وتنشيط اضافة WP-DBManager على موقعك. إذا كنت بحاجة إلى مساعدة، فيرجى الاطلاع على دليلنا حول كيفية تثبيت اضافة ووردبريس.

بعد التنشيط، يمكنك الانتقال إلى صفحة Database » Repair DB من لوحة تحكم ووردبريس.

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

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

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

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

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

استمر وافتح الملف باستخدام محرر نصوص أو ملف المفكرة. بعد ذلك، ستحتاج إلى إضافة مقتطف الكود التالي قبل السطر /* That’s all, stop editing! Happy publishing. */:

define ('WP_ALLOW_REPAIR', true);

بمجرد الانتهاء من ذلك، يمكنك إدخال عنوان URL التالي في متصفح الويب لفتح أداة الإصلاح:

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

فقط تذكر استبدال “example.com” باسم الدومين الخاص بك.

بمجرد فتح الأداة، ما عليك سوى النقر فوق الزر “إصلاح قاعدة البيانات”.

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

بعد إصلاح قاعدة بيانات ووردبريس، يمكنك إزالة مقتطف الكود من ملف wp-config.php لمنع الوصول غير المصرح به.

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

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

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

أولاً، ستحتاج إلى فتح لوحة التحكم سي بانل من لوحة تحكم خدمة الاستضافة. على سبيل المثال، في Namecheap، يمكنك فتح Dashboard موقع الويب.

بعد ذلك، ستحتاج إلى التبديل إلى علامة التبويب “Hosting List”.

Namecheap Hosting List

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

بعد ذلك، يمكنك النقر فوق خيار “قواعد بيانات MySQL”.

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

استمر وانقر على زر “إصلاح قاعدة البيانات” للمتابعة.

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

بمجرد اكتمال العملية، يجب أن ترى رسالة نجاح.

استخدام WP-CLI لإصلاح قاعدة بيانات ووردبريس

بالنسبة للمطورين والمستخدمين المتقدمين، هناك خيار سطر أوامر لإصلاح قاعدة بيانات ووردبريس باستخدام WP-CLI (واجهة سطر أوامر ووردبريس).

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

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

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

بمجرد اكتمال التثبيت وتوصيلك بملفات موقعك، تأكد من وجودك في الدليل الذي يوجد به تثبيت ووردبريس.

من هنا، قم ببساطة بتشغيل الأمر التالي في نافذة المحطة الطرفية الخاصة بك:

wp db repair

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

مكافأة: استعن بخبير ووردبريس للحصول على المساعدة

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

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

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

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

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

اترك تعليقاً