طريقةاصلاح قاعدة بيانات ووردبريس Fix Error Establishing a Database Connection

قد يفاجئ البعض أثناء زيارة موقعه بظهور خطأError Establishing a Database Connection

Error establishing a database connection
Error establishing a database connection

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

حل مشكلة Error Establishing a Database Connectionخطأ الإتصال بقاعدة البيانات

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

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

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

بيانات ووردبريس  Fix Error Establishing a Database Connection

أولا :-    علينا الدخول الي لوحة تحكم الموقع   ( السي بانل  )  والدخول  علي الفايل مانجر – يمكنا الدخول أيضا عن طريق ال ftp  كما في الصوره والشرح علي استضافة ipage

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

wp-config.php  وهو الملف الخاص باعدادت الإتصال بقاعدة البيانات ثم نضغط تعديل edit . ( الملف موجود بالمجلد الرئيسي للورد بريس ).

اصلاح قاعدة بيانات ووردبريس
اصلاح قاعدة بيانات ووردبريس شكل 1

 

ثانيا – بعد فتح  ملف   wp-config.php  عن طريق المحرر  علينا إضافة الكود التالي في السطر الأخير بالملف  كما في الصورة التالية.

define( 'WP_ALLOW_REPAIR', true );

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

ملحوظة :- عن طريق هذا الكود سنتمكن من الدخول الي صفحة اصلاح قاعدة البيانات  كما في الخطوة التالية

الخطوة الثالثة

3- بعد  أن قمنا بحفظ الملف علينا التوجه الي المتصفح  ونذهب الي المسار التالي علي موقعك  التالي  :-

www.yourwebsite.com/wp-admin/maint/repair.php

حيث نقوم  باستبدال الجزء  www.yorwebsite باسم موقعك   وستظهر صفحة اصلاح قاعدة البيانات كما في الصورة .

بعد أن تظهر لنا صفحة اصلاح قاعدة بيانات ووردبريس   علينا بالضغط علي 1- لإصلاح قاعدة البيانات وهو خيار سريع  ويعالج

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

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

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

مهم جدا :-   يجب الدخول مرة أخري الي  ملف   wp-config.php  بعد اصلاح القاعدة وحذف الكود.

define( 'WP_ALLOW_REPAIR', true );

ثم نقوم بعمل  حفظ .هذه الخطوة مهمة جدا  حتي لا يتمكن احد من الدخول   الي هذه الصفحة مرة أخري  والعبث بقاعدة البيانات …

— ملاحظات مهمة  قد يظهر خطأ Establishing a Database Connection  أثناءتنصيب الووردبريس لأول مرة  والسبب

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

wordpress-Error-atabase-connection

-قد يهمك هذا الموضوع :-

حل مشكلة Failed to load plugin url: wp-includes/js/tinymce/langs/it.js

شرح إنشاء Facebook App ID..في ثواني معدودة 2020

بالصور : حل مشكلة الشعار غير موجود في المقالات الفورية “Missing Logo”