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

ليست هناك تعليقات




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

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

    
جبهة الموقع - نهاية
    
عودة الموقع - نهايةإذا وجدت رسالة الخطأ هذه على كل هذه الصفحات ، ثم يمكنك ان تمضي قدما و اتباع الخطوات المذكورة أدناه لحل هذه القضية. إذا كنت تحصل على رسالة الخطأ التي يعلمك أن أكثر من جدول لقاعدة البيانات غير متوفرة فإنك قد تنظر في إصلاح قاعدة البيانات الخاصة بك . من أجل إصلاح قاعدة البيانات لديك لإضافة سطر في ملف WP- config.php ل -define (' WP_ALLOW_REPAIR ' ، true)بعد القيام بذلك يمكن أن تذهب من خلال الإعدادات عند زيارة
 - http:/www.yoursite.com/wp-admin/maint/repair.phpإصلاح قاعدة بيانات لا تحتاج إلى تسجيل في الموقع للوصول إلى الإعدادات بعد تحديد إصلاح لأن هدفها الرئيسي هو فقط إصلاح قاعدة البيانات التي تالف بالتالي بمجرد الانتهاء من ذلك مع عملية يجب أن نتذكر لإزالة كل شيء من أن PHP ملف .الإستضافة أو خلية الخادمإذا كنت تحصل على حركة المرور ضخمة فجأة ثم سوف ندرك أن كنت قد بدأت تلقي هذا خطأ في قاعدة البيانات والتي لم يكن هناك عندما كان لديك أقل حركة المرور. فشل اتصال قاعدة البيانات لأنه لا يسمح الخادم الخاص بك لاتخاذ الكثير من إعلان الحمل انها ليست مستعدة لذلك. في البداية سترى أن موقعك بدأ الحصول على أبطأ حتى عندما يحدث ذلك يجب عليك التصرف بسرعة والتحدث إلى مزود خدمة استضافة الخاص بك لمعرفة ما إذا كان خادم قاعدة البيانات أن كنت على تستجيب أو لا. يمكنك أيضا أن تحمل على غرامة التحقق نفسك من خلال التحقق من بعض المواقع الأخرى التي هي من يدكم على نفس الخادم تعمل أم لا إذا كان كل منهم يواجهون نفس المشكلة ثم يمكنك أن تكون متأكدة من شيء واحد وهذا هو الخادم الخاص بك الخلية لديه ذهبت خطأ في مكان ما.في حال كان لديك موقع واحد فقط على هذا الخادم ثم يمكنك الذهاب من خلال الاختيار من خلال وحة التحكم من حيث يمكنك الوصول بريس للحصول على علاقة مع قاعدة البيانات. في حال كنت قادرا على الاتصال ، ثم الخطوة التالية ستكون للتحقق من الجانب إذن و معرفة ما إذا كان يسمح للمستخدم أم لا. الآن إنشاء ملف ، وهي testconnection.php و هناك لديك ل لصق رمز -
<?php
$link = mysql_connect('localhost', 'root', 'password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

إذا كان لديك الإذن الكافي ، فإنك سوف تكون قادرة على الاتصال بسهولة و هذا يعني أن المشكلة تكمن في مكان آخر. كنت بحاجة إلى العودة إلى ملف WP- التكوين فقط للتأكد من أنه لا توجد أخطاء مطبعي. إذا لم تتمكن من التحقق من الاتصال من خلال بريس ، فمن المؤكد أن هناك شيء خاطئ بشكل خطير مع الخادم.ملف WP- التكوينWP- config.php ل واحد من الملف الأكثر أهمية في تثبيت وورد هو المكان المناسب ل تحديد التفاصيل من أجل ربط قاعدة البيانات. سوف تحتاج هذا الملف تغيير عند تغيير كلمة سر الجذر أو كلمة مرور المستخدم من قاعدة البيانات. يجب أن يكون كل شيء في نفس الملف الفسفور الابيض بين config.php لديك.
define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

عند وضع قيمة لل DB_HOST ثم يجب أن نتذكر أن يتم المضيف المحلي فقط ل خدمات الاستضافة شعبية مثل محفوطة ، Site5 أو BLUEHOST . إذا خدمة الاستضافة يختلف عن هؤلاء الثلاثة ثم تكون القيمة مختلفة هناك. يمكنك أيضا إصلاح المشكلة عن طريق استبدال المضيف المحلي مع عنوان IP. وهذا يعني بدلا من DB_HOST ، المضيف المحلي لديك لاستخدام عنوان IP DB_ ، وسوف تكون قادرة على القيام التحقق اللازمة .قد تحصل بعض نوع من الخطأ عند إعادة تعيين إذن المستخدم الخاص بك بسبب بعض السبب حتى عندما تعلم أن خادم يسير على ما يرام عن طريق القيام الشيكات ، ثم إعطاء دعوة إلى خدمات الاستضافة الخاصة بك ومعرفة ما إذا كانوا قادرين على معرفة ما هو الخطأ مع موقعك.بعض الحلول الأخرىالجميع لديه سبب الخاصة بهم من الحصول على هذا الخطأ وليس كل الحل يعمل من أجل الجميع . هناك أشخاص الذين تم الحصول على رسالة الخطأ هذه حتى عندما تم إصلاح قاعدة البيانات و كان قد فعل كل ما هو ممكن من أجل حل هذه القضية. في نهاية المطاف ، كان ينظر إلى أن هناك بعض المشاكل URL حتى في هذه الحالة كانت الشفرة المستخدمة -wp_options UPDATE SET ' YOUR_SITE_URL ' = option_value WHERE option_name = ' SITEURL 'عندما تقوم بتحديث رمز تحتاج إلى تذكر عنوان URL الذي يتعرض رسالة الخطأ هذه. هذا قد يحل هذه المسألة مع العديد من المستخدمين ، ولكن ليس هناك ما يضمن أن جميع سيتم استفادت من قبل نفس الشيء لذلك فمن الأفضل للتحقق ما هي المشكلة بالضبط ثم انتقل عن طريق الحل.آخر الشيء المهم حين تنفيذ العملية التي يجب أن تأخذ النسخ الاحتياطية المناسبة قبل البدء بأي من هذه العملية لأنه في حال كنت الخطأ في منتصف فإنك لن تخسر أي معلومات.

ليست هناك تعليقات:

إترك تعليقك

Hamza Misbah & jawad. يتم التشغيل بواسطة Blogger.

عن المدونة

هنا يمكنك اضافة اي اسم اضافة

جميع الحقوق محفوظة © 2014. تصميم : maro-info