آخر تعديل في 9 مايو 2018 بواسطة فينشي.
كيفية إصلاح الخطأ "خطأ في إنشاء اتصال قاعدة بيانات" في 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.
UPDATE wp_options SET option_value = 'your_siteurl' WHERE option_name = 'siteurl'؛
أحد الحلول الشائعة لهذه المشكلة هو تحميل ملفات WordPress مرة أخرى. ما عليك سوى حذف ملفات WordPress الخاصة بك ، كما تذكر دائمًا القيام بنسخة احتياطية. بعد الحذف ، قم بتحميل مجموعة جديدة من ملفات WordPress. بالنسبة لكثير من الناس ، وقد نجح هذا الحل. السبب وراء هذا الإصلاح هو أن ملفات WordPress قد تكون تالفة. بعد تحميل WordPress جديد ، يجب عليك الاحتفاظ بمجلد wp-config.php ومحتوى wp. الأهم من مجلد التحميلات.
يمكن أن تنخفض قاعدة بيانات WordPress في المقام الأول لسببين. لقد تجاوزت النطاق الترددي خطتك. وهو بطريقة سعيدة الأخبار. تحقق مما إذا كنت قد قمت بتثبيت مكون إضافي لذاكرة التخزين المؤقت مثل WP Super Cache. إذا تم تعيين ذاكرة التخزين المؤقت وما زلت تواجه مشكلات في قاعدة البيانات ، فمن الأرجح أنك تحتاج إلى الحصول على مزيد من النطاق الترددي DB من مزود الاستضافة.
السبب الثاني يمكن أن يكون بسبب جارك. في بيئة استضافة مشتركة ، يسحب أحد الجيران السيئين مجموعة كاملة لأسفل. في مثل هذا السيناريو ، يمكنك أن تطلب من مزود الاستضافة نقل قاعدة البيانات الخاصة بك إلى كتلة لائقة.
بعض نصائح فراق ،
↑ العودة إلى الأعلى
Copyleft © 2017 . www.flashphone.ru