قد يحصل من وقت الى آخر أن تفقد المدونة التي تملكها و التي تعمل بنظام وردبريس الإتصال بقواعد البيانات في السيرفر المستضيف لمدونتك ، وهذا الأمر شائع جدا جدا لعدة اسباب يطول شرحها ! ولا تقلق سأضع لك حل سريع لإصلاح قواعد البيانات ان كنت تواجه خطأ الإتصال بين مدونتك و الداتا في السيرفر ، في هذا الموضوع سنضع رسالة تظهر للزائر بشكل جمالي بدلا من الصفحة المعتادة البيضاء و التي تعطي انطباع جدا سيء لدى الزائر عند زيارة موقعك وهو في حاله فقد إتصال مع السيرفر
كما تشاهد في الصورة في الأعلي هذي الرسالة التي تظهر في موقعي للزائر بشكل تلقائي عندما يكون موقعي في وضعية فقد الإتصال مع السيرفر ERROR 503 Service Temporarily Unavailable فتعطي هذي الرسالة للزائر إنطباع بأن الموقع بالفعل يجري عملية مجدولة لإصلاح !! وستذهب الرسالة ايضا بشكل تلقائي بعد ان يعود الإتصال من جديد بين المدونة و قواعد البيانات ، و الجميل في الموضوع هو انه في كل مرة تفقد مدونتك الإتصال مع قواعد البيانات سيصلك إيميل يخبرك بذلك . و بالتالي تكون على دراية و علم بمدى الخلل الذي تواجهه قواعد البيانات في مدونتك و كذلك تعرف مدى قدرة شركة الإستضافة التي تتعامل معها ، وان تكرر الأمر كثيرا فإنك من الأفضل ان تبحث عن شركة إستضافة أخرى او طلب تغير السيرفر المستضيف لموقعك !!
تحتاج الي تحميل هذا المجلد > HORNET-WAWCC < و ستجد بداخله ملف PHP ارفع فقط ملف الـ PHP بعد تعديل المطلوب مباشرة الى داخل مجلد wp-content في موقعك ، وتستطيع تغير الآتي اضافة الى الرسالة التي تظهر للزائر
- ايميلك الخاص لتصلك رسالة بوجود خلل في مدونتك
- صورة ( لوقو ) موقعك او اي صورة تفضل وضعها مع تغير ابعادها
- الرسالة التي تود ان تظهر علي المتصفح لكي تخبر الزائر بمعاودة الزيارة في وقت لاحق
هذا شكل الملف بعد تحميله و البيانات التي يجب تغيرها لما يناسب موقعك
الآن الي الجزء الآخر من المشكلة وهي اصلاح قاعدة البيانات في مدونتك وهو امر سهل جدا إن شاء الله ، تحتاج الي اضافة هذا السطر بداخل ملف الـ wp-config.php الموجود في السيرفر المستضيف لمدونتك .. انتبه من الخطأ و دائما احفظ ملف للباك اب و العودة اليه وقت الحاجة لا قدر الله ، فهذا الملف مهم جدا فكن حذر عند التعامل معه ، السطر او الأمر المطلوب لصقه هو :
define(‘WP_ALLOW_REPAIR’, true);
بحيث يصبح شكل الأمر الذي تم اضافته داخل ملف wp-config.php كما في الصورة التالية :
بعدها ستحتاج الى زيارة الرابط التالي مع تعديل الرابط الى موقعك بدون شك :
http://www.yoursite.com/wp-admin/maint/repair.php
و ستظهر لك الآن صفحة اصلاح قواعد البيانات كالتالي :
اضغط اصلاح للقواعد وتنتهي العملية بشكل سريع ، بعد ذلك ( لابد و مهم جدا ) ازالة الأمر الذي وضعناه بداخل ملف wp-config.php حتى لا يستطيع أحد الوصول الى خاصية اصلاح قواعد البيانات كما فعلنا ، وبذلك تكون قد قمت بعمل اصلاح لقواعد البيانات بأسهل طريقة ممكنة ، وطبعا توجد طرق اخرى و متعمقة بداخل MySQL و لكن في الوقت الحالي هذي اسرع طريقة استطيع شرحها في الموضوع والذي هو اساسا عن اظهار رسالة جميلة للزائر . الآن إن كنت قد شاهدت هذي الرسالة في زيارة سابقة لموقعي فقد عرفت ما سببها