502 Bad Gateway WordPress Error: الأسباب والخطوات لإصلاحها
نشرت: 2021-06-30يعد خطأ WordPress "502 bad gateway" أحد أكثر الأخطاء شيوعًا التي تحدث على مواقع الويب. ومع ذلك ، فإن إصلاح هذا الخطأ ليس بالأمر السهل ، لأنه قد يكون من الصعب تحديد السبب الدقيق.
لمعرفة سبب الخطأ 502 ، يجب تجربة العديد من الحلول حتى تصل إلى نقطة الهدف.
ولكن قبل أن تبدأ بالحلول ، من الضروري للغاية أن تفهم معنى الخطأ 502. إنه أقرب إلى معرفة ماهية المرض أو المرض قبل معرفة السبب والعلاج.
هيا نبدأ…
عند فتح موقع ويب ، إليك ما يحدث وراء الكواليس:
يرسل المتصفح طلبًا إلى خادم الاستضافة. عادةً ما يستجيب الخادم برموز حالة HTTP (بروتوكول نقل النص التشعبي) والموارد (أو الصفحة) التي طلبتها. لكن في بعض الأحيان قد يستجيب الخادم بخطأ 502. يحدث هذا عادةً عندما يستغرق الخادم وقتًا طويلاً لجلب الصفحة.
ربما حدث هذا التأخير في الاستجابة لأسباب مثل مشكلة في الخادم ، أو تعارض في البرنامج المساعد ، أو DNS ، أو PHP ، وما إلى ذلك.
تأثير الخطأ "502 بوابة غير صالحة"
يؤثر الخطأ 502 على زوارك لأنهم غير قادرين على الحصول على المعلومات التي أتوا من أجلها. نتيجة لذلك ، فإنهم يتخلون عن موقع الويب الخاص بك بسرعة.
ستلاحظ محركات البحث هذا السلوك وسرعان ما ستنخفض تصنيفاتك. وغني عن القول أن سلسلة الأحداث هذه ستؤدي إلى انخفاض كبير في تحصيل إيراداتك.
أسباب الخطأ "502 بوابة غير صالحة"
الآن وقد تحدثنا قليلاً عن الخطأ 502 في البوابة السيئة في WordPress ، فلنلقِ نظرة على الأسباب الأكثر شيوعًا.
- قضايا الخادم
- الإضافات و / أو السمات المشفرة بشكل سيئ
- مشكلات مهلة PHP
- قضايا CDN
- مشاكل المتصفح
- قضايا DNS
- مشاكل اتصال الأجهزة
1. مشاكل الخادم
قد يكون الخادم الذي يستضيف موقع الويب الخاص بك معطلاً.
هذا ليس غريبا.
ربما تم أخذ خادم الاستضافة دون اتصال عن قصد لأغراض الصيانة ، مثل تحديث نظام أمان الخادم.

خادم الاستضافة هو قطعة من المعدات المعقدة التي قد تتضرر وتتطلب الاستبدال أو الإصلاح. إذا كان خادم الاستضافة الخاص بك يخضع لإصلاحات ، فمن المحتمل أن ترى خطأ 502 على موقع الويب الخاص بك.
هناك احتمال أن تؤدي حركة المرور المرتفعة إلى موقع الويب الخاص بك إلى تحميل زائد للخادم وجعله غير قادر على الاستجابة.
2. الإضافات و / أو السمات المشفرة بشكل سيئ
السمات والمكونات الإضافية هي التي تجعل WordPress شائعًا جدًا. لكن السمات والمكونات الإضافية هي أيضًا سبب تعطل موقع الويب أو إلقاء خطأ في بعض الأحيان.
لقد رأينا عددًا كبيرًا جدًا من السمات أو المكونات الإضافية سيئة التشفير تغمر الخادم مما يؤدي بعد ذلك إلى ظهور خطأ 502.
3. قضايا مهلة PHP
PHP هي لغة برمجة. في الواقع ، تحتوي جميع المكونات الإضافية والقوالب على مجموعة من ملفات PHP. عند تثبيت أو تحديث مكون إضافي أو سمة ، يبدأ تشغيل بعض ملفات PHP هذه.
يمكن تشغيل كود PHP لفترة طويلة واستخدام جزء كبير من موارد خادم الاستضافة. لمنع إساءة استخدام موارد الخادم ، يضع مقدمو خدمات الاستضافة حدًا أقصى لمدة تشغيل رمز PHP. عندما يصل الرمز إلى الحد الأقصى ، يلقي الخادم خطأ 502.
4. مشكلة خادم CDN
تساعد CDN (شبكة توصيل المحتوى) في جعل موقع الويب الخاص بك أسرع. تركز بعض شبكات CDN ، مثل Cloudflare ، بشكل كبير على الأمان ؛ لذلك ، فإنها توفر أيضًا حماية جدار الحماية.
نظرًا لأن CDN يقع بين خادم الاستضافة والمتصفح ، فإن أي طلب يتم تقديمه على موقع الويب الخاص بك يجب أن يمر أولاً عبر CDN.
لذلك عندما تفتح موقع الويب الخاص بك أثناء تعطل خادم CDN ، سيولد طلبك خطأ 502.
5. مشكلة المتصفح
من حين لآخر ، تتسبب المتصفحات في ظهور أخطاء 502 أيضًا. يحدث هذا عادةً بسبب امتداد تالف ، مثل أدوات حظر الإعلانات أو ذاكرة التخزين المؤقت التالفة أو متصفح قديم.
6. خطأ DNS
مشاكل DNS نادرة. تحدث عند التبديل بين مسجلي المجال أو موفري الاستضافة. يمكن أن يحدث هذا أيضًا عند إعداد جدار حماية لتطبيق الويب مثل Cloudflare أو Sucuri.
بعد تثبيت الترحيل أو جدار الحماية ، تحتاج إلى تغيير خوادم أسماء DNS وتوجيهها إلى مضيف الويب الخاص بك. قد يستغرق تنشيط خوادم الأسماء ما يصل إلى 24 ساعة. إذا فتحت موقع الويب خلال هذه الفترة ، فسيتم الترحيب بك بخطأ 502.
7. مشاكل الأجهزة والاتصال
في حالات نادرة ، يحدث الخطأ 502 بسبب مشكلات في الأجهزة أو اتصال النطاق العريض. في معظم الأحيان ، يكون هذا خللًا مؤقتًا.
هذا كل ما لدي أيها الناس!
كيفية إزالة خطأ WordPress "502 bad gateway" من موقع الويب الخاص بك؟
الآن بعد أن أصبحت لديك فكرة عن سبب الخطأ "502 bad gateway" ، فلنلقِ نظرة على بعض الحلول الممكنة.
️ نوصي بما يلي: عمل نسخة احتياطية من موقع الويب الخاص بك بالكامل. في البرنامج التعليمي التالي ، سوف تتعامل مع ملف wp-config
وهو ملف WordPress أساسي. لن ترغب في زيادة مشكلتك عن طريق العبث بملف أساسي. أصنع نسخة إحتياطية. إذا سارت الأمور جنوبًا ، يمكنك ببساطة استعادة النسخة الاحتياطية والبدء من جديد.
- مسح ذاكرة التخزين المؤقت
- إصلاح مشكلات اتصال الأجهزة
- تحقق من سجل الأخطاء الخاص بك
- إصلاح مشاكل الخادم
- إصلاح الإضافات والسمات سيئة التشفير
- إصلاح مشاكل المتصفح
- إصلاح مشكلات خادم CDN
- إصلاح مشكلات DNS
- إصلاح مشكلات مهلة PHP
1. مسح ذاكرة التخزين المؤقت
في كثير من الأحيان وجدنا أن أخطاء WordPress ليست سوى خلل مؤقت.

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

2. إصلاح مشاكل الأجهزة والاتصال
في بعض الأحيان ، يكون حل المشكلة التي تبدو معقدة بسيطًا مثل إعادة تشغيل جهاز الكمبيوتر وجهاز التوجيه لإصلاحها. جرب ذلك.
3. تحقق من سجل الأخطاء
يمكنك الاستفادة من سجلات الأخطاء لتضييق نطاق المشكلة. كل ما عليك فعله هو تمكين التسجيل عن طريق إضافة هذا الرمز إلى wp-config.php
الخاص بك:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );

سيظهر ملف يسمى debug.log
في دليل wp-content
. افتحه ، ويجب أن يخبرك سبب الخطأ 502 Bad Gateway.
4. إصلاح مشاكل الخادم
تحقق مما إذا كانت خوادم الاستضافة الخاصة بك معطلة باستخدام إحدى هذه الأدوات: Down or Not ، أو Is It Down Right Now ، أو Down For Everyone أو Just Me.
ربما تم قطع اتصال الخادم لأغراض الصيانة. في هذه الحالة ، من المفترض أن تكون قد تلقيت رسالة بريد إلكتروني تخبرك بموعد تشغيل الخادم مرة أخرى.
حتى إذا كانت خوادم الاستضافة الخاصة بك تعمل ، فتحدث إلى مزود الاستضافة الخاص بك. اكتشف ما إذا كانت مشكلة في الخادم ثم أصلحها.
5. إصلاح الإضافات والسمات سيئة التشفير
الحقيقة هي أنه لا يمكنك إصلاح المكونات الإضافية والسمات ذات التشفير السيئ لأنك لم تقم ببنائها. ما يمكنك القيام به هو تعطيلها. ولكن كيف تعرف أيها يجب تعطيلها؟
قم بتعطيل جميع المكونات الإضافية والقوالب واحدة تلو الأخرى. وتحقق من موقع الويب الخاص بك في وقت واحد.
عندما ترى أن الخطأ قد انتهى ، ستعرف أي مكون إضافي أو سمة تسببت في حدوثه.
نوصي بشدة بإجراء هذا التمرين على موقع التدريج لمنع المزيد من الإضرار بموقعك المباشر.
6. إصلاح مشكلة المتصفح
افتح موقع الويب الخاص بك على متصفحات مختلفة. إذا استمر الخطأ ، فاتبع الإرشادات أدناه.
هناك ثلاث مشكلات شائعة في المتصفح يواجهها مستخدمو WordPress عادةً. هذه امتدادات فاسدة مثل أدوات حظر الإعلانات والمتصفحات القديمة وذاكرة التخزين المؤقت الفاسدة.
قم بتحديث المستعرض الخاص بك إذا كان هناك إصدار أحدث متاح. حاول أيضًا تعطيل أدوات حظر الإعلانات والإضافات الأخرى واحدة تلو الأخرى. استمر في التحقق من موقع الويب الخاص بك في وقت واحد.
7. إصلاح مشكلة خادم CDN
لمعرفة ما إذا كان خادم CDN الخاص بك معطلاً ، يمكنك التحقق من صفحة حالة CDN الخاصة بك ، مثل Cloudflare System Status.
بدلاً من ذلك ، جرب هذه الأدوات: CDNPlanet و Downdetector.
حتى إذا تم تشغيل CDN ، فقد تظل مشكلة CDN. حاول تعطيل CDN. إذا اختفى الخطأ ، فتحدث إلى فريق الدعم ، واطلب منهم إصلاح المشكلة من نهايتهم.

8. إصلاح مشكلة DNS
هل تم الترحيل إلى مزود استضافة جديد أو مسجل المجال مؤخرًا؟ ثم انتظر حتى 24 ساعة حتى يتم حل مشكلة DNS تلقائيًا. وأثناء وجودك فيه ، امسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات.
9. إصلاح مشكلات مهلة PHP
قد تعتقد أن زيادة حد مهلة PHP ستحل المشكلة. لكن حدود الاستضافة ليست هي المشكلة هنا. المكوّن الإضافي أو القالب الذي يتطلب المزيد من الموارد لمعالجة كود PHP الخاص به هو الجاني الرئيسي.
يوجد حد PHP لمنع إساءة استخدام مواردك. ومن ثم قم بإزالة المكونات الإضافية والسمات التي تهدد باستنفاد مواردك.
إذا استمر ظهور خطأ WordPress "502 bad gateway"
في حالات نادرة ، عندما لا يعمل أي من الحلول ، تحتاج إلى الاستعانة بمساعدة متخصص. ألق نظرة على دليلنا حول كيفية توظيف مطور WordPress.
خاتمة
قد يكون إصلاح بعض أخطاء موقع الويب أمرًا مزعجًا ويستغرق وقتًا طويلاً. هذا هو السبب في أننا نعتقد أن كل موقع ويب WordPress يجب أن يأخذ نسخًا احتياطية يومية بحيث كلما واجهت خطأ ، يمكنك ببساطة استعادة موقعك إلى طبيعته.
هذا ، بالطبع ، ليس حلاً دائمًا ، ولكنه يساعدك في الحفاظ على تشغيل موقع الويب الخاص بك ، مما يسمح لك بالتحقيق في المشكلة في وقت أكثر ملاءمة.
هل لديك أسئلة حول خطأ WordPress "502 bad gateway"؟ اسمحوا لنا أن نعرف في قسم التعليقات أدناه!