WordPress: التعافي من الكوارث

WordPress معطلة

كارثة هيندنبورغالماضي بضعة أيام لقد كنت أعمل بجهد على استعادة مدونة صديقي العزيز بات كويل. (ما زالت إجازتي أكثر إثارة للاهتمام - اليوم تتساقط الثلوج قليلاً ... في أبريل! ماذا حدث للاحتباس الحراري؟)

أرغب في مشاركة ما حدث ثم مناقشة الإجراءات الوقائية التي اتخذتها وكيفية تصحيحها.

إليكم ما حدث:

  1. A DNS ذهب الخادم في فريتز. أ DNS يقوم الخادم بترجمة حركة المرور الواردة إلى اسم مجال وإعادة توجيهها إلى الخادم المناسب. مع حدوث ذلك ، قطعت بالفعل وسيلتين للتواصل - اسم المجال للموقع والموقع لقاعدة البيانات (قاعدة البيانات الخاصة به موجودة حاليًا في بيئة مشتركة).
  2. لقد قمت بتعقيد الأمور عن طريق نقل مدونته بسرعة إلى خادم آخر ، دون أن أدرك أن هناك مشكلة في نظام أسماء النطاقات. هذا يضيف مستوى آخر من التعقيد. يتم تشفير كلمات المرور في WordPress (ومعظم تطبيقات قواعد البيانات الأخرى) بشكل فريد بواسطة الخادم الموجود عليه. إذا قمت بنقل الموقع إلى خادم آخر ، فقد قمت للتو بتعطيل قدرتك على فك تشفير كلمة المرور هذه. لحسن الحظ ، يحتوي WordPress (ميزة رائعة أخرى) على نظام استعادة كلمة المرور حيث يمكنك إعادة تعيين كلمة المرور عبر رابط في رسالة بريد إلكتروني.

هذا هو الإجراء الفوري الذي قمت به:

  1. قبل أن يحدث هذا على الإطلاق ، يجب أن أقول إنني مع شركة استضافة ويب رائعة تقوم بعمل نسخ احتياطية شاملة. لم أواجه أبدًا مشكلة لم يتمكنوا من تصحيحها من خلال النسخ الاحتياطية. لقد سمعت كوابيس من أشخاص آخرين على مدوناتهم ومواقعهم تضيع تمامًا. لا أستطيع أن أتخيل كيف سيكون الحال عند المرور بذلك. (اشترك في موجز RSS الخاص بي ويمكنك الحصول على قسيمة لمدة عام مجاني مع مضيفي).
  2. تمكنت من تسجيل الدخول إلى خادم الويب بواسطة FTP واسترداد كل من الموقع و قاعدة البيانات. ميزة أخرى لحزمة الاستضافة الخاصة بي هي أنه يمكنني الوصول إلى الكل VDS خارج الموقع الفعلي نفسه. يخزن MySQL قواعد البيانات في دليل الملفات (/ var / lib / mysql /). تمكنت من تنزيل قاعدة البيانات ببساطة عن طريق نسخ الدليل المحلي. تحدث عن نسخة احتياطية رائعة! لا استيراد ، لا تصدير ، لا يوجد حد أقصى لأحجام الملفات للتعامل معها ... فقط FTP.

الآن بعد أن أصبح الموقع وقاعدة البيانات محليين ، تنفست الصعداء. لو توقفت هنا ببساطة وكنت صبورًا ، لكانت مشكلة DNS ستنجح من تلقاء نفسها وكان بات سيعود مرة أخرى في وقت أقرب. لقد تحققت من أن اسم المجال لا يزال يشير إلى خوادم الاسم المناسبة لمضيفي Whois.net. إذا قمت بفحص المجال الخاص بك هناك ، فإن خوادم الأسماء موجودة في الجزء السفلي من التقرير.

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

استعادة موقعك إلى حساب أو مضيف مختلف:

لم أقم بتحديث Pat إلى أحدث إصدار من WordPress 2.1 و PHP و MySQL حتى الآن ، لذلك قررت أنه لا يوجد وقت أفضل من الوقت الحاضر! لقد حذفت حسابه القديم وأطلقت حسابًا جديدًا. أعدت إدخال معلومات الاسم المستعار للبريد الإلكتروني وحمّلت قاعدة البيانات ، وورد 2.1 ومحتوى بات:

  • دليل تحميل wp-content - هذا هو المكان الذي توجد فيه جميع الصور التي تم تحميلها.
  • دليل المكونات الإضافية wp-content - جميع الملحقات الخاصة بك (قم بهذا أخيرًا لأنك قد تواجه مشكلات في الإصدار.
  • دليل ثيمات wp-content - موضوعك.

آمل في إصدار مستقبلي من WordPress أن تكون هذه الأدلة الثلاثة عبارة عن أدلة جذرية وليست أدلة فرعية. سيجعل الترقية أسهل بكثير! بحلول هذا الوقت ، وجد مضيفي مشكلة DNS وأعاد توجيه الموقع بشكل صحيح. يا للعجب! الآن عادت صفحة بات مع رسالة ترقية WordPress. نقرت فوقها لترقية قاعدة البيانات وكان يعمل مرة أخرى… تقريبًا.

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

والآن عاد بات للخلف! الإدراك المتأخر هو 20/20 ... لو كنت ببساطة انتظرت مضيفي ، لكانت المشكلة قد تم تصحيحها. أنا حقا معقدة القضية. ومع ذلك ، تمت ترقية Pat الآن وتشغيل أفضل الإصدارات من كل شيء. أنا آسف لأنه كان في الأسفل لفترة طويلة ، رغم ذلك. لا يستغرق الأمر وقتًا طويلاً للارتداد من فترة التوقف عن العمل ، ولكنه يمثل إزعاجًا سيئًا! آسف بات!

الدروس المستفادة:

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

بعض المعلومات الإضافية

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

ما رأيك؟

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