كيفية إصلاح خطأ HTTP 503 لمواقع WordPress
نشرت: 2020-01-23إن العثور على موقع WordPress الخاص بك يعرض رمز استجابة خطأ HTTP 503 أمر محبط للغاية. لحسن الحظ ، رمز الاستجابة لخطأ HTTP هذا هو خطأ مؤقت من جانب الخادم وعادة ما يتم حله بسرعة كبيرة.
ومع ذلك ، هناك بعض الأشياء التي يمكنك القيام بها للتحقق من سبب ذلك ونأمل في حلها. إذا كان لديك وصول إلى الخوادم حيث يتم استضافة موقع WordPress ، فلديك المزيد من الخيارات لاستكشاف الخطأ 503 وإصلاحها.
في هذا المنشور ، سنلقي نظرة على ماهية خطأ HTTP 503 وبعض نصائح استكشاف الأخطاء وإصلاحها لاكتشاف مكان تشغيله وكيفية محاولة حله.
اشترك في قناتنا على اليوتيوب
ما هي خدمة خطأ HTTP 503 غير متوفرة؟
عندما يعرض أحد المواقع خطأ HTTP 503 ، فهذا يعني أن الخادم غير متاح مؤقتًا للتعامل مع الطلب. قد يكون هناك عدد من الأسباب لظهور هذا الخطأ ولكن الأكثر شيوعًا هو أن الخادم يخضع للصيانة أو أن هناك زيادة في الطلبات لهذا الموقع. في كلتا الحالتين ، من الممكن أن يتم حل الخطأ من تلقاء نفسه في فترة زمنية قصيرة. هذا الخطأ لا يعني أن هناك شيئًا خاطئًا بشكل دائم في الخادم ، إنه مؤقت فقط. إذا كان الموقع في الواقع يتلقى زيارات أكثر مما يستطيع عرض النطاق الترددي المخصص له ، فإن زيادة النطاق الترددي ستحل المشكلة.
ما هو رمز استجابة HTTP؟
رمز الخطأ 503 هو واحد من قائمة طويلة من رموز استجابة HTTP. تشير هذه الرموز إلى ما إذا كان قد تم استلام طلب معلومات من العميل إلى الخادم والعودة بنجاح. توجد خمس مجموعات من رموز الاستجابة:
- 00-99 ردود إعلامية
- 100-299 إجابة ناجحة
- 300-399 عمليات إعادة التوجيه
- 400-499 أخطاء العميل
- 500-599 أخطاء في الخادم
ينتمي الخطأ 503 Service Unavailable إلى فئة خطأ الخادم. من جانب العميل ، لا ترى رموز استجابة إيجابية لأن هذا يعني أن موقع الويب يعمل بسلاسة. من ناحية أخرى ، ستظهر رموز الخطأ دائمًا. تحتوي جميع رموز الأخطاء على تصميم افتراضي بسيط لها ولكن يمكن تخصيصها لتتناسب مع موقع الويب أو الخادم المستضاف عليه. يمكن أن تعرض رموز خطأ HTTP المخصصة مثل 503 وقت انتظار مقدر حتى يعمل موقع الويب مرة أخرى. عندما ترى خطأ 503 مع وقت تعطل مقدر ، فمن المحتمل جدًا أن الخادم يخضع للتو لعملية صيانة تلقائية.
استكشاف الأخطاء وإصلاحها لخطأ HTTP 503
كما ذكرنا أعلاه ، خطأ HTTP 503 هو خطأ مؤقت من جانب الخادم. بمعنى أن المشكلة قادمة من الخادم - أو الخوادم - التي يعمل بها الموقع. يحدد هذا الخطأ أن الخادم على ما يرام ولكنه لا يمكنه معالجة الطلب مؤقتًا.
إذا لم يختفي الخطأ 503 بعد إعادة تحميل الصفحة بسرعة ، أو بعد الانتظار لبضع دقائق ، فمن المحتمل أن تكون هناك مشكلة أكبر. لا يحدد خطأ HTTP 503 ما هي المشكلة بالضبط عندما تظهر ، لذلك إذا لم يتم حلها بسرعة ، فأنت بحاجة إلى القيام ببعض الحفر للعثور على المشكلة وحلها.
ماذا تفعل من جانب العميل
يأتي رمز استجابة خطأ HTTP 503 من الخادم ، لذا لا يوجد الكثير مما يمكن فعله من جانب العميل. ولكن هناك بعض الأشياء التي يمكنك القيام بها كعميل للتحقق من حالة موقع الويب. دعنا ننتقل من أبسط وأبسط استكشاف الأخطاء وإصلاحها ثم نتعمق أكثر عندما لا يختفي الخطأ 503.
- إعادة تحميل / تحديث الصفحة بعد بضع دقائق. إذا كان الخطأ المؤقت 503 قصير الأجل ، فربما تكون إعادة تحميل الصفحة هي كل ما يتطلبه الأمر. إذا لم يغير ذلك أي شيء ، فانتقل إلى الخطوة التالية.
- أعد تشغيل المودم الخاص بك ومعرفة ما إذا كان أي شيء يتغير عند الاتصال مرة أخرى.
- تحقق من حالة المجال الذي تحاول الوصول إليه على موقع Is It Down الآن. انتقل إلى موقع Is It Down Right Now وأدخل عنوان URL الخاص بالمجال الذي ترى فيه الخطأ. ستخبرك النتائج ما إذا كان الموقع معطلاً تمامًا أو إذا كان يحدث لك فقط. سيظهر الخطأ 503 على بعض الأجهزة وليس على أجهزة أخرى إذا كان هناك سلسلة من الخوادم وكان واحد فقط منها غير متاح مؤقتًا.
- إذا حدث خطأ HTTP 503 أثناء قيامك بالدفع مقابل شيء ما ، فلا تحاول الدفع مرة أخرى حتى تتصل بالمصرف الذي تتعامل معه للتحقق مما إذا كانت الدفعة قد مرت في المرة الأولى.
- تواصل مع خادم الاستضافة الخاص بك. إذا كان الموقع ملكًا لك ولكنه على استضافة مشتركة ، فاتصل به وأخبره بما يحدث. سيخبرونك ما إذا كانت مشكلة صيانة أو إذا كانت شيئًا آخر. في كلتا الحالتين ، يمكنهم المساعدة في حلها ، نظرًا لكونها مشكلة على الخادم وليس جهاز الكمبيوتر الخاص بك.
ماذا تفعل من جانب الخادم
إذا كنت ترى رمز الخطأ 503 على موقع تديره ولديك حق الوصول إلى الخوادم ، فيمكنك القيام بعدد من الأشياء لمحاولة إيجاد حل. ابدأ باختبارات استكشاف الأخطاء وإصلاحها السهلة وانتقل إلى الاختبارات الأكثر تعقيدًا إذا استمر الخطأ.

- أعد تشغيل / إعادة تشغيل الخوادم. أولاً ، قم بإعادة تشغيل أو إعادة تشغيل الخادم الذي يستضيف الموقع مع ظهور الخطأ. إذا كانت مستضافة على عدد قليل من الخوادم ، فأعد تشغيلها جميعًا.
- تحقق من وجود صيانة تلقائية غير متوقعة. تميل العديد من تطبيقات الويب ، بما في ذلك WordPress ، إلى تعطل الصيانة التلقائية للتحديثات ، وما إلى ذلك. يمكن أن تؤدي لحظات الصيانة هذه إلى ظهور خطأ 503.
- تحقق من عرض النطاق الترددي الخاص بك. من المحتمل جدًا أنه عندما يصبح موقع ما شائعًا ويستقبل عددًا كبيرًا من الزوار ، يمكن أن يربك الخادم.
- تحقق من اتصال الخادم على سلسلة الخادم. إذا كان المجال مستضافًا في سلسلة خوادم ، فأعد تشغيل المجال الذي يمكنك الوصول إليه. قد يكون أي من الخوادم في السلسلة معطلاً للصيانة.
- تحقق من جدران الحماية. قد تؤدي جدران الحماية التي تم تكوينها بشكل سيئ إلى ظهور خطأ HTTP 503. الغرض من جدار الحماية هو حماية التطبيقات من المحتوى الضار. من الممكن أن يعرض جدار الحماية في مكان ما على الشبكة محتوى إيجابيًا خاطئًا ويحظر المحتوى ليس بالضرورة ضارًا. شبكات توصيل المحتوى ، وشبكات توصيل المحتوى ، تنقل محتوى كبير الحجم ويمكن أن تربك جدران الحماية في بعض الأحيان.
- تحقق من السجلات. إذا لم يتم حل الخطأ ولم تتمكن من العثور على سبب ذلك ، فقد حان الوقت للتحقق من سجلات الخادم. الوصول إلى السجلات عبر cPanel أو عميل FTP. ابحث عن الأخطاء التي يمكن أن تؤدي إلى ظهور الخطأ 503.
- تحقق من الرمز. آخر شيء يمكنك القيام به لمحاولة حل الخطأ المستمر 503 هو التحقق من الرمز الخاص بك. خاصة إذا كان لديك رمز مخصص على موقعك. قم بمراجعة الكود الخاص بك للعثور على أي أخطاء قد تؤدي إلى تشغيل رمز الخطأ. إذا قمت بالمضي قدمًا في ذلك ، فمن الأفضل نسخ الكود والتحقق منه على جهاز تطوير محلي. بهذه الطريقة ، لا يتم كسر أي شيء آخر عن طريق الخطأ.
أفكار أخيرة
يمكن أن تكون أي استجابة لخطأ HTTP محبطة ، ولكن لحسن الحظ فإن خدمة الخطأ 503 غير متوفرة مؤقتة. من غير المحتمل أنه سيتعين عليك الذهاب إلى أبعد من التحقق من التعليمات البرمجية الخاصة بك ، ولكن من الأفضل معرفة ما يمكن فعله إذا استمر الخطأ. هل كان لديك خطأ 503 لن يختفي؟ ما هي المشكلة؟ شارك في التعليقات لمساعدة المجتمع بشكل أكبر.
صورة مميزة عبر Magura / shutterstock.com
