التقنية والاتصالات

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



من الأخطاء الشائعه التي قد تصيب موقعك او مدونتك الوردبريس هو الخطأ error establishing a database connection وهو يعني خطأ في إنشاء اتصال بقاعدة البيانات وعادة مايظهر هذا الخطأ بعد إجراء تعديل على ملف Config.php أو نقل الموقع من استضافة إلي استضافة أخري أو تعديل اسم قاعدة البيانات او اسم مستخدم قاعدة البيانات او قمت بإزالة صلاحيات اسم مستخدم قاعدة البيانات .

هل شاهدت رسالة “Error Establishing a Database Connection in WordPress” ؟ او “خطأ في إنشاء اتصال بقاعدة البيانات”

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

شاهد أيضا  رقم خدمة عملاء فيرجن موبايل السعودية

ومن خلال موقع أحلي هوستنج سوف نقدم لك حل هذه المشكله .

مبدأيا هذه المشكلة تعنى ببساطة انه الموقع او ملفاته فشلت في الاتصال بقاعدة بيانات الموقع SQL وهذا يرجع عاده إلي عده أسباب مثل .

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

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

لحل هذه المشكله يمكنك الذهاب الى قاعدة البيانات والتأكد من اسمها واسم المستخدم وكلمة المرور ونسخ هذه التفاصيل ووضعها مرة أخري في ملف Config.php كما بالصور التاليه :-

شاهد أيضا  ماهو خطأ Error 404 not found وكيفية معالجته



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

والحل الثاني هو إصلاح قاعدة البيانات من خلال الخطوات البسيطة التاليه :-

نسخ الأمر التالي في ملف الكونفج Config.php وهو يسمح للوردبريس بإجراء الإصلاح Repair

define('WP_ALLOW_REPAIR', true);

قم بفتح رابط موقعك



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

وبعد الضغط على Repair Database من المفترض أن يعود الموقع للعمل ولاتنسي حذف الكود الذي قمت بوضعه في ملف الكونفج .

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

هل كان هذا المقال مفيد ؟
مفيدغير مفيد




اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *