عندما يتعلق الأمر بـ وورد بريس ، فهناك الكثير من الأخطاء المختلفة التي يمكن أن تكون محبطة ومربكة تمامًا. عدد قليل يتبادر إلى الذهن هو شاشة الموت البيضاء أو الخطأ المخيف في إنشاء اتصال قاعدة البيانات . لكن الخطأ الأكثر شيوعًا هو 502 خطأ بوابة سيئة. لماذا ا؟ لأن هذا يحدث بانتظام في جميع أنحاء الويب ، ليس فقط لمواقع وورد بريس ، ولكن أيضًا للخدمات الشائعة مثل Gmail و Twitter و Cloudflare. لكن بالطبع ، نحن نهتم فقط بكيفية تأثيره على موقع وورد بريس الخاص بك. اقرأ المزيد أدناه حول أسباب هذا الخطأ وبعض الحلول حول كيفية حله بسرعة.
ما هو 502 Bad Gateway Error؟
يعني الخطأ 502 Bad Gateway تحديدًا أن الخادم تلقى استجابة غير صالحة من خادم وارد.
تحدد فرقة عمل هندسة الإنترنت (IETF) الخطأ 502 Bad Gateway على النحو التالي:
يشير رمز الحالة 502 (بوابة غير صالحة) إلى أن الخادم ، أثناء عمله كبوابة أو وكيل ، تلقى استجابة غير صالحة من خادم وارد تم الوصول إليه أثناء محاولته تلبية الطلب.
في كل مرة تزور فيها موقعًا على شبكة الإنترنت ، يرسل متصفحك طلبًا إلى خادم الويب. يتلقى خادم الويب الطلب ويعالجه ، ثم يرسل مرة أخرى الموارد المطلوبة مع رأس HTTP ورمز حالة HTTP . عادةً لا يتم رؤية رمز حالة HTTP ما لم يحدث خطأ ما. إنها في الأساس طريقة الخوادم لإعلامك بحدوث خطأ ما ، بالإضافة إلى الكود الخاص بكيفية تشخيصه.
هناك العديد من الأنواع المختلفة من 500 رمز خطأ للحالة ( 500 ، 501 ، 502 ، 503 ، 504 ، 508 ، 520 ، إلخ.) وكلها لها معاني مختلفة قليلاً. تشير هذه إلى أنه تم قبول الطلب ، لكن الخادم منع تنفيذ الطلب.
502 خطأ في بوابة غير صالحة في Chrome
502 خطأ في بوابة غير صالحة في Chrome
502 تباينات خطأ بوابة غير صالحة
نظرًا لوجود العديد من المتصفحات وخوادم الويب وأنظمة التشغيل ، يمكن أن يظهر خطأ 502 في البوابة السيئة بعدة طرق مختلفة. لكن كل منهم له نفس المعنى. يوجد أدناه نوعان فقط من العديد من الأشكال المختلفة التي قد تراها على الويب:
“502 مدخل غير صالح”
“خطأ 502”
“خطأ HTTP 502 – بوابة غير صالحة”
“502 خدمة محملة بشكل زائد مؤقتًا”
“خطأ وكيل 502”
شاشة بيضاء فارغة
“502 خطأ في الخادم: واجه الخادم خطأً مؤقتًا وتعذر عليه إكمال طلبك”
“HTTP 502”
خطأ مؤقت (502)
502. هذا خطأ
502 بوابة سيئة Cloudflare
بوابة خاطئة: تلقى الخادم الوكيل استجابة غير صالحة من خادم رئيسي
هناك شكل آخر قد تراه وهو “خطأ 502 في الخادم”.
502 خطأ في الخادم في Chrome
502 خطأ في الخادم في Chrome
وهنا تباين آخر. “502 – تلقى خادم الويب استجابة غير صالحة أثناء العمل كبوابة أو خادم وكيل. توجد مشكلة في الصفحة التي تبحث عنها ولا يمكن عرضها. عندما اتصل خادم الويب (أثناء العمل كبوابة أو وكيل) بخادم المحتوى الرئيسي ، تلقى استجابة غير صالحة من خادم المحتوى. “
502- صناعة الخوادم
502- صناعة الخوادم
قد تعرض خدمات أخرى مثل Twitter رسالة مختلفة تمامًا لخطأ 502 Bad Gateway ، مثل “Twitter مفرط في السعة”. هذا بالتأكيد يبدو أكثر سهولة في الاستخدام.
تويتر فاق إستطاعته
تجاوز تويتر سعته (Img src: Softpedia )
وإليك لقطة لكيفية عرض Google لها. “502. هذا خطأ. واجه الخادم خطأً مؤقتًا وتعذر عليه إكمال طلبك. يرجى المحاولة مرة أخرى في 30 ثانية. ماا نعرفه.”
خطأ جوجل 502
خطأ جوجل 502
502 تأثير الأخطاء على تحسين محركات البحث
على عكس أخطاء 503 ، التي تُستخدم في وضع صيانة وورد بريس وتطلب من Google التحقق مرة أخرى في وقت لاحق ، يمكن أن يكون لخطأ 502 تأثير سلبي على مُحسّنات محرّكات البحث إذا لم يتم إصلاحه على الفور. إذا كان موقعك معطلاً لمدة 10 دقائق على سبيل المثال ، ويتم الزحف إليه باستمرار مرات عديدة ، فسيقوم الزاحف ببساطة بتسليم الصفحة من ذاكرة التخزين المؤقت. أو قد لا تتاح لـ Google فرصة إعادة الزحف إليها قبل نسخها احتياطيًا. في هذا السيناريو ، أنت بخير تمامًا.
ومع ذلك ، إذا كان الموقع معطلاً لفترة طويلة من الوقت ، لنفترض 6 ساعات أو أكثر ، فقد ترى Google الخطأ 502 كمشكلة على مستوى الموقع يجب معالجتها. قد يؤثر هذا على تصنيفاتك . إذا كنت قلقًا بشأن تكرار أخطاء 502 ، فيجب عليك معرفة سبب حدوثها من البداية. يمكن أن تساعد بعض الحلول أدناه.
كيفية إصلاح الخطأ 502 Bad Gateway Error
عادةً ما يكون الخطأ 502 غير صالح في البوابة مشكلة في الشبكة / الخادم ، ومع ذلك ، يمكن أن يكون أيضًا مشكلة من جانب العميل. لذلك سوف نتعمق في القليل من كليهما. تحقق من هذه الأسباب والطرق الشائعة لإصلاح الخطأ 502 في البوابة السيئة واستعادتها وتشغيلها.
لا تقم فقط بإدارة أخطاء موقع الويب الخاص بك – قلل من مخاطر حدوثها على الإطلاق. جرب Kinsta مجانًا .
1. حاول إعادة تحميل الصفحة
من أسهل الأشياء وأولها التي يجب أن تجربها عند مواجهة خطأ 502 بوابة سيئة هو الانتظار لمدة دقيقة أو نحو ذلك وإعادة تحميل الصفحة (F5 أو Ctrl + F5). يمكن أن يكون المضيف أو الخادم محملاً بشكل زائد وسيعود الموقع مباشرة. أثناء الانتظار ، يمكنك أيضًا تجربة متصفح مختلف بسرعة لاستبعاد ذلك باعتباره مشكلة.
شيء آخر يمكنك القيام به هو لصق موقع الويب في downforeveryoneorjustme.com . سيخبرك هذا الموقع إذا كان الموقع معطلاً أو إذا كانت هناك مشكلة من جانبك.
أسفل للجميع أو مجرد لي
أسفل للجميع أو مجرد لي
2. امسح ذاكرة التخزين المؤقت للمتصفح
عندما تواجه مشكلات مثل هذه ، قد يكون من الجيد مسح ذاكرة التخزين المؤقت للمتصفح. فيما يلي إرشادات حول كيفية القيام بذلك في المتصفحات المختلفة:
تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟
انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس!
إشترك الآن
كيفية فرض تحديث صفحة واحدة لجميع المتصفحات
كيفية مسح ذاكرة التخزين المؤقت للمتصفح لجوجل كروم
كيفية مسح ذاكرة التخزين المؤقت للمتصفح لموزيلا فايرفوكس
كيفية مسح ذاكرة التخزين المؤقت للمتصفح لسفاري
كيفية مسح ذاكرة التخزين المؤقت للمتصفح لبرنامج Internet Explorer
كيفية مسح ذاكرة التخزين المؤقت للمتصفح لـ Microsoft Edge
كيفية مسح ذاكرة التخزين المؤقت للمتصفح لأوبرا
3. قضية DNS
قد يكون خطأ البوابة 502 أيضًا بسبب مشكلة DNS ، مثل أن المجال لا يحل عنوان IP الصحيح ، أو أن خادم DNS لا يستجيب . إذا كنت قد قمت للتو بترحيل موقع وورد بريس الخاص بك إلى مضيف جديد ، فمن المهم انتظار نشر الأشياء بالكامل ، والذي قد يستغرق ما يصل إلى 24 ساعة في بعض الحالات. يعتمد هذا على قيمة TTL لسجلات DNS الخاصة بك.
يمكنك أيضًا محاولة مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات المحلي . هذا مشابه لمسح ذاكرة التخزين المؤقت للمتصفح.
في Windows ، افتح موجه الأوامر وأدخل ما يلي:
إيبكونفيغ / فلوشدس
موجه الأوامر – مسح DNS
موجه الأوامر – مسح DNS
يجب أن ترى رسالة “مسح ذاكرة التخزين المؤقت لمحلل DNS بنجاح” إذا نجحت.
بالنسبة لمستخدمي macOS ، يمكنك إدخال ما يلي في الجهاز:
dscacheutil -flushcache
ملاحظة: لا توجد رسالة نجاح على أجهزة Mac.
وأخيرًا ، يمكنك تغيير خوادم DNS الخاصة بك مؤقتًا. بشكل افتراضي ، يتم تعيين خوادم DNS تلقائيًا بواسطة موفر خدمة الإنترنت. ولكن يمكنك محاولة تغييرها مؤقتًا إلى خادم DNS عام ، مثل Googles. في الواقع ، يفضل البعض استخدام DNS العام لـ Google على المدى الطويل. إذا كان لديك نشر DNS متميز ، فعادة ما يكون أسرع كثيرًا.
4. تحقق مع مضيفك
يرجع السبب الأساسي الذي نراه عادةً في ظهور خطأ 502 في البوابة السيئة إلى مشكلة في مضيف الويب. في بعض الأحيان ، يستغرق الاستعلام أو البرنامج النصي أو الطلب وقتًا طويلاً وبالتالي يتم إلغاؤه أو إلغائه بواسطة الخادم. ينفذ الكثير من المضيفين ، وخاصة المضيفين المشتركين ، ما يسمونه “نص القتل”. ما يفعله هذا في الأساس هو إنهاء الطلب بعد فترة زمنية معينة حتى لا يؤدي إلى تعطيل الموقع أو التأثير على المستخدمين الآخرين. إذا قمت بالبحث في Twitter عن ” بوابة سيئة ” ، يمكنك مشاهدة آلاف التغريدات التي تحدث كل يوم لتنبيه الشركة المضيفة إلى المشكلة.
502 تويت بوابة سيئة
502 تويت بوابة سيئة
أحد الأسباب التي قد تدفعك إلى التفكير في الانتقال إلى مضيف مثل Kinsta هو أن نظامنا الأساسي يعمل في حاوية برامج معزولة تحتوي على جميع موارد البرامج المطلوبة لتشغيل الموقع (Linux ، NGINX ، PHP ، MySQL). هذا يعني أن البرنامج الذي يدير كل موقع خاص 100٪ ولا تتم مشاركته ، حتى بين مواقعك الخاصة. هذا يقلل بشكل كبير من فرصة رؤية 502 خطأ بوابة سيئة. نحن لا نشغل نصوص قتل عدوانية مثل بعض المضيفين المشتركين. وحتى في حالة تعطل أحد مواقعك ، فلن يؤثر ذلك على مواقعك الأخرى.
سبب آخر قد يجعلك ترى خطأ بوابة 502 مع مضيفك يرجع أيضًا إلى حقيقة أن الخادم ببساطة لا يمكن الوصول إليه ، إما لأنه معطل أو لا يوجد اتصال. في هذه الحالة ، يوصى بالتحقق من صفحة حالة مضيف وورد بريس الخاص بك أو فتح تذكرة دعم.
5. قم بتعطيل CDN أو جدار الحماية مؤقتًا
قد تكون أيضًا مشكلة في شبكة توصيل المحتوى (CDN) أو جدار الحماية . إذا كنت تستخدم موفر CDN تابعًا لجهة خارجية ، فإن الطريقة السهلة لاستكشاف الأخطاء وإصلاحها هي ببساطة تعطيل CDN الخاص بك مؤقتًا. على سبيل المثال ، نحن من كبار المعجبين بالمكوِّن الإضافي المجاني لتمكين CDN . إذا كنت تستخدم ذلك ، فيمكنك ببساطة إلغاء تنشيط المكون الإضافي ثم اختبار موقعك. WP-admin لا يعمل ؟ ما عليك سوى تسجيل الدخول إلى موقعك عبر SFTP وإعادة تسمية مجلد المكون الإضافي إلى cdn-enabler_old. سيؤدي هذا إلى تعطيل اتصال CDN مؤقتًا. الأمر نفسه ينطبق على WP Rocket أو أي مكون إضافي آخر ربما تكون قد قمت بتوصيله بشبكة CDN الخاصة بك.
أعد تسمية مجلد البرنامج المساعد مؤقتًا
أعد تسمية مجلد البرنامج المساعد مؤقتًا
يمكن أن يحدث هذا أيضًا في بعض الأحيان مع موفري الخدمة الذين يوفرون حماية DDoS والتخفيف أو خدمات الوكيل بالكامل مثل Cloudflare ، نظرًا لأن لديهم جدران حماية إضافية بينهما. لقد لاحظنا أن هذا يحدث من حين لآخر في خطة Cloudflare المجانية. لسوء الحظ ، نظرًا لأن Cloudflare هي خدمة وكيل بالكامل ، فلا توجد طريقة سريعة لتعطيلها ببساطة.
ومع ذلك ، قبل أن تلوم Cloudflare ، من المهم أن تعرف أن هناك نوعين مختلفين من 502 اختلافًا في أخطاء البوابة السيئة مع Cloudflare كما هو موضح أدناه:
502 بوابة سيئة في Cloudflare (الشكل 1)
إذا رأيت الشاشة التالية ، فهذه مشكلة في نهاية Cloudflare ، وفي هذه الحالة يجب عليك التواصل معهم للحصول على الدعم. يمكنك أيضًا التحقق من صفحة حالة Cloudflare لمعرفة ما إذا كانوا يعانون حاليًا من انقطاع التيار.
502 خطأ في بوابة غير صالحة
502 خطأ في بوابة غير صالحة
502 بوابة سيئة في Cloudflare (الشكل 2)
إذا رأيت الشاشة التالية ، فهذه مشكلة مع مضيفك.
بوابة Cloudflare 502 سيئة عند المضيف
بوابة Cloudflare 502 سيئة عند المضيف
جدار حماية GoDaddy
فيما يلي مثال آخر لخطأ HTTP 502 وجدار حماية GoDaddy . تكمن المشكلة في الواقع في الخادم الأصلي (موفر الاستضافة) بسبب انتهاء المهلة ، وليس جدار الحماية نفسه.
HTTP 502 – جدار حماية GoDaddy
HTTP 502 – جدار حماية GoDaddy
6. تحقق من الإضافات والسمات
في كثير من الأحيان ، يرجع سبب إلغاء البرامج النصية والاستعلامات من قبل الخادم إلى وجود تعليمات برمجية سيئة على موقع وورد بريس الخاص بك ، ربما من مكون إضافي أو سمة تابعة لجهة خارجية. لقد رأينا أيضًا أن الكثير من المكونات الإضافية للتخزين المؤقت التي تم تكوينها بشكل خاطئ تولد أخطاء 502. هناك عدة طرق يمكنك من خلالها استكشاف هذا الخطأ وإصلاحها عن طريق إلغاء تنشيط جميع المكونات الإضافية الخاصة بك. تذكر أنك لن تفقد أي بيانات إذا قمت ببساطة بإلغاء تنشيط مكون إضافي.
لا تقم فقط بإدارة أخطاء موقع الويب الخاص بك – قلل من مخاطر حدوثها على الإطلاق. جرب Kinsta مجانًا .
إذا كان لا يزال بإمكانك الوصول إلى المسؤول ، فإن الطريقة السريعة للقيام بذلك هي التصفح إلى “المكونات الإضافية” وتحديد “إلغاء التنشيط” من قائمة الإجراءات المجمعة. سيؤدي هذا إلى تعطيل جميع المكونات الإضافية الخاصة بك . إذا أدى ذلك إلى إصلاح المشكلة ، فستحتاج إلى العثور على الجاني. ابدأ في تنشيطها واحدًا تلو الآخر ، وأعد تحميل الموقع بعد كل تنشيط. عندما ترى الخطأ 502 gateway يعود ، فقد وجدت المكوّن الإضافي الذي يعمل على سوء التصرف. يمكنك بعد ذلك الوصول إلى مطور البرنامج المساعد للحصول على المساعدة أو نشر تذكرة دعم في مستودع وورد بريس.
قم بإلغاء تنشيط جميع المكونات الإضافية
قم بإلغاء تنشيط جميع المكونات الإضافية
إذا لم تتمكن من الوصول إلى المسؤول الخاص بك ، فيمكنك FTP في الخادم الخاص بك وإعادة تسمية مجلد الملحقات الخاصة بك إلى شيء مثل plugins_old. ثم تحقق من موقعك مرة أخرى. إذا نجحت ، فستحتاج إلى اختبار كل مكون إضافي واحدًا تلو الآخر. أعد تسمية مجلد المكون الإضافي مرة أخرى إلى “المكونات الإضافية” ثم أعد تسمية كل مجلد مكون إضافي بداخله إذا كان ، واحدًا تلو الآخر ، حتى تجده.
إعادة تسمية مجلد البرنامج المساعد
إعادة تسمية مجلد البرنامج المساعد
تأكد دائمًا من تحديث المكونات الإضافية والسمات ونواة وورد بريس الخاصة بك . وتحقق للتأكد من أنك تقوم بتشغيل إصدار مدعوم من PHP. يمكنك دائمًا التواصل مع مضيفك للحصول على المساعدة. نحن نستخدم New Relic وطرق استكشاف الأخطاء وإصلاحها الأخرى هنا في Kinsta لمساعدة العملاء على تضييق نطاق المكون الإضافي أو الاستعلام أو البرنامج النصي الذي قد يتسبب في حدوث الخطأ. يمكنك أيضًا استخدام مفتاح New Relic المخصص الخاص بك .
استعلامات مضيعة للوقت لقاعدة البيانات
استعلامات تستغرق وقتًا طويلاً في قاعدة البيانات
إذا اتضح أنه استعلام فعال أو رمز سيئ في مكون إضافي ، فقد تحتاج إلى إحضار مطور وورد بريس لإصلاح المشكلة.
7. تحقق من السجلات
يجب عليك أيضًا الاستفادة من سجلات الأخطاء الخاصة بك . إذا كنت أحد عملاء Kinsta ، فيمكنك بسهولة رؤية الأخطاء في عارض السجل في لوحة معلومات MyKinsta. يمكن أن يساعدك هذا في تضييق نطاق المشكلة بسرعة ، خاصةً إذا كانت ناتجة عن مكون إضافي على موقعك.
تحقق من سجلات الأخطاء بحثًا عن 502 أخطاء بوابة تالفة
تحقق من سجلات الأخطاء بحثًا عن 502 أخطاء بوابة تالفة
إذا لم يكن لدى مضيفك أداة تسجيل ، يمكنك أيضًا إضافة الكود التالي إلى ملف wp-config.php لتمكين التسجيل:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
إذا كنت بحاجة إلى مزيد من المساعدة حول كيفية تمكين وضع تصحيح أخطاء وورد بريس ، فإليك برنامج تعليمي كامل خطوة بخطوة .
توجد السجلات عادةً في دليل / wp-content. قد يكون لدى الآخرين ، مثل هنا في Kinsta ، مجلد مخصص يسمى “السجلات”.
ووردبرس الخطأ سجلات المجلد sftp
يمكنك أيضًا التحقق من ملفات السجل في Apache و NGINX ، والموجودة بشكل شائع هنا:
اباتشي: /var/log/apache2/error.log
إنجن إكس: /var/log/nginx/error.log
إذا كنت أحد عملاء Kinsta ، فيمكنك أيضًا الاستفادة من أداة التحليلات الخاصة بنا للحصول على تفصيل لإجمالي عدد أخطاء 502 ومعرفة عدد مرات حدوثها ووقت حدوثها. يمكن أن يساعدك هذا في استكشاف الأخطاء وإصلاحها إذا كانت هذه مشكلة مستمرة ، أو ربما شيء تم حله بنفسه.
تحليل الاستجابة 500 تفصيل خطأ
تحليل الاستجابة 500 تفصيل خطأ
8. أعد تشغيل PHP
أخيرًا ، يمكنك أيضًا محاولة إعادة تشغيل PHP. إذا كنت أحد عملاء Kinsta ، فيمكنك بسهولة إعادة تشغيل PHP من قائمة الأدوات داخل لوحة معلومات MyKinsta. إذا لم يقدم مضيفك هذا ، يمكنك دائمًا فتح تذكرة دعم ومطالبتهم بإعادة تشغيل PHP.
أعد تشغيل PHP
أعد تشغيل PHP
9. إصدار مهلة PHP
تحدث مهلات PHP إذا تم تشغيل عملية PHP واحدة لمدة أطول من max_execution_timeأو تم max_input_timeتعيينها في تكوين PHP على الخادم الخاص بك. هذا أمر شائع إذا كنت تقوم باستيراد وورد بريس كبيرة . عندما يحدث هذا ، عادة ما يتم عرض خطأ خادم 502. إذا واجهت مهلة PHP ، فقد تحتاج هذه القيم إلى الارتفاع.
يمكنك التحقق من مضيف وورد بريس الحالي الخاص بك حول القيم التي يتم تعيينها على الخادم الخاص بك وما إذا كان يمكن زيادتها. على منصة Kinsta ، يتم تعيين هذه القيم على 300 ثانية (5 دقائق) افتراضيًا. تستند قيم مهلة PHP القصوى المتاحة على نظامنا الأساسي إلى خطة الاستضافة الحالية الخاصة بك.
ملخص
كما ترى ، هناك عدد غير قليل من الأشياء التي يمكنك القيام بها لاستكشاف وإصلاح خطأ بوابة 502 على موقع وورد بريس الخاص بك. عادةً لا يكون هذا من جانب العميل ، ولكنه مشكلة مع مضيفك. المكونات الإضافية والسمات التابعة لجهات خارجية ذات التعليمات البرمجية السيئة أو الاستعلامات غير المحسّنة هي أيضًا أشياء يجب الانتباه إليها. هل فاتنا أي شيء؟ ربما لديك نصيحة أخرى حول استكشاف أخطاء بوابة 502 وإصلاحها. إذا كان الأمر كذلك ، فأخبرنا أدناه في التعليقات.
وفر الوقت والتكاليف وحقق أقصى قدر من أداء الموقع من خلال:
مساعدة فورية من خبراء استضافة وورد بريس ، 24/7.
تكامل Cloudflare Enterprise.
يصل الجمهور العالمي إلى 28 مركز بيانات حول العالم.
التحسين من خلال مراقبة أداء التطبيقات المضمنة لدينا.
كل ذلك وأكثر من ذلك بكثير ، في خطة واحدة بدون عقود طويلة الأجل ، وعمليات الترحيل المدعومة ، وضمان استرداد الأموال لمدة 30 يومًا. تحقق من خططنا أو تحدث إلى قسم المبيعات للعثور على الخطة المناسبة لك.

