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

  1. خطأ في إنشاء قاعدة بيانات اتصال وورد فيكس آخر تعديل في 9 مايو 2018 بواسطة فينشي. كيفية إصلاح الخطأ...
  2. تكوين قاعدة بيانات WordPress غير صحيح
  3. قاعدة بيانات ووردبريس تالفة
  4. قيمة "siteurl" غير ملائمة
  5. ملفات WordPress تالفة
  6. اتصال قاعدة البيانات الزائد

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

آخر تعديل في 9 مايو 2018 بواسطة فينشي.

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

كلمة تحذير. قبل القيام بأي تجربة لأغراض التعلم ، تذكر الاحتفاظ بنسخة احتياطية من WordPress.

لماذا يحدث هذا الخطأ في ووردبريس؟

السبب وراء هذا الخطأ في ووردبريس هو السبب وراء ذلك. هناك العديد من الأسباب التي يمكن أن تسبب هذا الخطأ.

  • تكوين قاعدة بيانات WordPress غير صحيح.
  • قاعدة بيانات ووردبريس تالفة.
  • ملفات WordPress تالفة.
  • اتصال قاعدة البيانات الزائد.

تكوين قاعدة بيانات WordPress غير صحيح

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

/ ** اسم قاعدة البيانات لبرنامج WordPress * / define ('DB_NAME' ، 'database_name') ؛ / ** اسم مستخدم قاعدة بيانات MySQL * / define ('DB_USER' ، 'الجذر') ؛ / ** كلمة مرور قاعدة بيانات MySQL * / define ('DB_PASSWORD' ، 'كلمة المرور') ؛ / ** MySQL hostname * / define ('DB_HOST' ، 'المضيف المحلي') ؛

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

<؟ php $ db = mysqli_connect ('المضيف المحلي' ، 'الجذر' ، 'كلمة المرور' ، 'database_name') ؛ if (! $ db) {die ('خطأ في اتصال قاعدة البيانات:'. mysqli_error ($ db))؛ } صدى "تم توصيل قاعدة البيانات بنجاح!" ؛ mysqli_close ($ ديسيبل)؛ ؟>

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

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

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

define ('WP_ALLOW_REPAIR' ، صحيح) ؛

انتقل الآن إلى عنوان URL http://www.site.com/wp-admin/maint/repair.php وإصلاح قاعدة البيانات. تذكر أن تقوم بعمل نسخة احتياطية من وورد قبل محاولة ذلك. بمجرد الانتهاء من الإصلاح ، قم أولاً بإزالة تغيير الإعدادات هذا لأنه سيسمح لأي شخص بالوصول إلى ميزة WordPress هذه.

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

قيمة "siteurl" غير ملائمة

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

UPDATE wp_options SET option_value = 'your_siteurl' WHERE option_name = 'siteurl'؛

ملفات WordPress تالفة

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

اتصال قاعدة البيانات الزائد

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

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

بعض نصائح فراق ،

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

↑ العودة إلى الأعلى