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

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

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

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

و اليوم وقعت لي نفس المشكلة على مدونة التقني و استغرقت حوالى 20 دقيقة لايجاد الحل و ارتأيت مشاركته معك و ان استفدت لا تنسى مشاركته .

لماذا  يحصل  هذا الخطأ ؟

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

  • -خطأ في تغيير بيانات  ملف Wp-config.php
  • -خادم قاعدة البيانات لا يستجيب يعنى (وقع خطأ في الاستضافة)
  • -تلف او عطب في قاعدة البيانات

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

هل المشكلة في wp-admin أيضا؟

قبل القيام بأي شيئ عليك اولا التأكد من حصولك على نفس الرسالة عند التوجه الى لوحة التحكم (wp-admin) ,في حال حصول على رسالة خطأ مختلفة ك’ جداول قاعدة البيانات غير متوفرة. قد تحتاج إلى إصلاح قاعدة البيانات عليك القيام بالتالي:

1- قم باضافة الكود البرمجي أسفله الى ملف Wp-config.php

define(‘WP_ALLOW_REPAIR’,true);

2- توجه الى الرابط اسفله مع تغيير yoursite الى اسم موقعك.

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

dbrepairبعد اصلاح و تحسين قاعدة البيانات تأكد من حدفك الكود الذي أضفته الى ملف Wp-config.php .

2-قم بفحص بيانات ملف Wp-config.php

ملف wp-config.php حساس جدا عليك الحرص على حمايتة  فهو  يحتوي على بيانات الاتصال بقاعدة البيانات , عند تغيير باسوورد قاعدة البيانات  في الاستضافة على تغييره كدلك في هدا الملف .

define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

عليك بادخال البيانات التي يرسلها لك المستضيف من اسم لقاعدة البيانات و كلمة المرور و تعيير أيضا  DB_Host الدي يتركه الكثيرون افتراصي Localhost.

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

عن abdellah bijiguen

مؤسس موقع التقني .مدون و مسوق الكتروني

شاهد أيضاً

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

هل تعلم أن لسرعة تحميل صفحات الموقع تأتثر كبير على ترتيبه في محركات البحث ؟ …

11 تعليق

  1. السلام علیکم اخی موقع فیها مشکلة خطأ في إنشاء اتصال بقاعدة البيانات

    ممکن ساعدنی ارجوو رد ببرید الالکترونی

  2. واجتني المشكلة (( خطأ في إنشاء اتصال بقاعدة البيانات ))على سيرفر محلي باستخدام برنامج appservar
    رغم اني جربتها على جهازين … واستمرت المشكلة …
    ارجوكم افيدوني …. وبارك الله فيكم

    • يمكنك تجربة برنامج easyphp <البرنامج رائع جدا . شخصيا لا أحب برنامج appservar بخصوص ظهور خطأ في إنشاء اتصال بقاعدة البيانات هل أنت متأكد من ادخال البيانات الصحيحة ,على السرفر المحلى اسم المستخدم غالبا ما يكون root

  3. هده, هده, هده.
    هههههههههههخخخخخخخخخ.
    عيب عليك أكتب اللغة العربية بشكل جيد.
    هذه وليس هده.

    • المهم عندي و صول الفكرة للمستخدم ,فسواءا كتبت هده أو هذه المعني لا يتغيير .فلا داعي للتفلسف …

  4. حقا بعظ العرب أغبياء نسي كل المعومات المهمة اتي قدمت له و صب كل اهتمام على نقطة ناقصة من حرف واحد !!!

    لهدا نحن لا نتقدم .

    بارك الله فيك اخي موقع جميل ومفيد استمر لا يهمنك بعظ ضعاف العقول.

    تحياتي لك.
    ادمن فكرة تطوير.

  5. شكرا لك لاكن عندي استفسار :

    هوا ان كان الموقع يعمل وحدثت هذه الخطاء يكون من ايه ضغط زوار ام من ايه بالظبط ؟

    ارجو الرد على استفساري باقرب وقت .

    شكرا لك وبارك الله فيك

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

اترك تعليقاً

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