كيفية استكشاف أخطاء 504 وإصلاحها على موقع WordPress الخاص بك؟
نشرت: 2021-04-27
كمستخدم ، لا يوجد شيء أكثر إحباطًا من مصادفة خطأ مهلة البوابة 504. ذات يوم جيد ، تقوم بتسجيل الدخول إلى موقعك وكل ما تحصل عليه هو صفحة خطأ. قد يكون هذا مقلقًا ومحبطًا لمشرفي الموقع والمشرفين أيضًا. قد يُنظر إلى هذه المشكلة على أنها مشكلة معتادة في الجيل الحالي للإنترنت ، ولكنها قد تُترجم إلى ضياع حركة المرور. المواقع ، خاصة في مجال التجارة الإلكترونية ، قد يؤدي التأثير السلبي لوقت التحميل إلى تعطيل بعض التحويلات السهلة.
إذا كنت من مستخدمي WordPress ، فيجب أن تكون على دراية بـ 504 Gateway Timeout Error. لحسن الحظ ، بغض النظر عن الكيفية التي قد يبدو بها ذلك ، فإن التعامل مع هذه المشكلة أمر سهل للغاية. توضح المقالة كل ما تحتاج لمعرفته حول خطأ 504 وطرق استكشاف الأخطاء وإصلاحها. تابع القراءة لمعرفة المزيد.
قبل الغوص في استكشاف الأخطاء وإصلاحها ، تحتاج إلى معرفة المعنى الدقيق للمشكلة وسببها الجذري.
ما هي مهلة 504 بوابة؟
كل رمز حالة HTTP يبدأ بالرقم 5 هو أخطاء من جانب الخادم. 504 خطأ مهلة البوابة يعني بشكل أساسي أن "الخادم ، الذي يعمل كبوابة ، انتهى في انتظار استجابة خادم آخر". ينبثق خطأ مهلة البوابة 504 عندما يتعذر على المتصفح إعداد اتصال بالموقع. بكلمة الشخص العادي ، عندما لا يتلقى خادم واحد أي استجابة من خادم آخر.
يمكن أن يؤثر خطأ 504 على مُحسنات محركات البحث لموقعك بشكل سلبي. هذا لأن المواقع يتم الزحف إليها باستمرار بواسطة زاحف Google. في حالة قيام الموقع بإلقاء الخطأ 504 لفترة طويلة ، فقد يرى Google أنه مشكلة تتعلق بمستوى موقع الويب. سيؤثر هذا في النهاية على ترتيب موقعك على SEPR الخاص بـ Google.
ما هي الأسباب والإصلاحات المحتملة لخطأ 504؟
قبل الخوض في إصلاحات المشكلات ، من المهم تحديد السبب المحتمل للخطأ. المدرجة أدناه هي بعض الأسباب التي أدت إلى فشل مشكلة الخادم في الاستجابة وإصلاحاتها.
خادم أو مضيف محمّل فوق طاقته
أحد الأسباب الأكثر شيوعًا لخطأ البوابة غير الصحيحة هو زيادة التحميل على الخادم أو المضيف. في مثل هذه الحالة ، قد يعود الموقع قريبًا.
واحدة من أسهل الطرق للتعامل معها هي ببساطة مسح ذاكرة التخزين المؤقت. أعد تحميل الموقع أو اضغط على Ctrl + F5. في غضون ذلك ، يمكنك التحقق مما إذا كانت المشكلة متعلقة بالشبكة المحلية. هناك أدوات متاحة على الإنترنت لنفسه. قد يساعد أيضًا مسح المتصفح أو استخدام وضع التصفح المتخفي للتصفح في التحقق مما إذا كانت المشكلة تتعلق بالمستعرض.
إضافات ووردبريس
تستخدم منصات CMS الكثير من المكونات الإضافية والإضافات لتعزيز تجربة المستخدم وواجهة المستخدم الخاصة بالموقع. لا يختلف WordPress وأحيانًا قد تسبب المكونات الإضافية القديمة مشاكل. قد تكون المكونات الإضافية المرتبطة بالتخزين المؤقت بطريقة أو بأخرى هي الجاني.
يُنصح بالاطلاع على المكون الإضافي لموقعك في مثل هذه الحالة. تظهر مشكلة عدم التوافق عندما لا تتم ترقية المكونات الإضافية إلى أحدث إصدار. يعد تعطيل المكونات الإضافية أفضل طريقة لتصحيح المشكلة والعثور على الجاني الحقيقي. انتقل إلى public_html في محتوى wp باستخدام مدير FTP. أعد تسمية مجلد البرنامج المساعد ، بحيث لا يتعرف WordPress على محتويات المجلد. بمجرد الانتهاء من ذلك ، ابدأ في تمكين المكونات الإضافية واحدة تلو الأخرى ، فهذا سيساعدك على تحديد الجاني الحقيقي. بمجرد معرفة الامتداد الذي يسبب المشكلة ، يمكنك محاولة إصلاحه. في بعض الأحيان ، قد يساعد تحديث المكون الإضافي.

التغييرات والتحديثات في المواقع
أي تغييرات أو تحديث يتم إجراؤه في الموقع يتسبب في خطأ مهلة 504 بوابة.
يمكنك معرفة ذلك عن طريق إضافة الأسطر المذكورة أدناه إلى ملف wp-config.php:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
قضية DNS
مشكلة DNS هي سبب آخر لمشكلات 504 في مواقع WordPress. قد تحدث مشكلة DNS من جانب الخادم أو من جانب العميل. في الحالة الأولى ، لقد قمت بترحيل موقع WordPress الخاص بك إلى مضيف جديد ، ثم ، سيتعين عليك الانتظار حتى يتم نشر كل شيء بالكامل. قد يستغرق هذا ما يصل إلى 24 ساعة في بعض الأحيان بناءً على قيمة TTL لسجل DNS الخاص بك. في حالة عدم نشرها بالكامل ، عليك ببساطة انتظار نفس الشيء.
بينما إذا كانت مشكلة DNS من جانب العميل ، فيمكنك المحاولة عن طريق مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات المحلي. لهذا ، افتح موجه الأوامر الخاص بك وأدخل الأمر: ipconfig / flushdns
إذا نجحت ، فستومض رسالة ناجحة كما هو موضح في الصورة أعلاه.
قم بتعطيل CDN
تعمل شبكة توصيل المحتوى أو CDN على تقليل عبء العمل على الخادم وتحميل موقع الويب بشكل أسرع من المعتاد ، ومع ذلك ، يمكن أن يتعثر في بعض الأحيان. يضيف CDN بوابة أخرى بين العميل والخادم. ومن ثم ، في بعض الحالات ، يصبح السبب في الواقع وراء سبب أخطاء 504 Gateway.
عادة ، يقوم موفرو CDN بإرجاع الأخطاء ، وبالتالي ، يصبح من السهل معرفة ما إذا كان هذا هو السبب. أفضل طريقة للتعامل معها هي تعطيل CDN مؤقتًا.
تغيير إعدادات الوكيل
في بعض الأحيان ، يحدث الخطأ 504 عندما يتم تكوين الاتصال لاستخدام إعداد الوكيل. في مثل هذه الحالة ، قم بتعطيل إعداد الوكيل لمتصفحك.
تعتمد عملية تعطيل نفس الشيء على المتصفح. على سبيل المثال ، بالنسبة إلى Google Chrome ، اتبع الخطوات المذكورة أدناه لتعطيل إعداد الوكيل.
في Google Chrome ، انتقل إلى الإعدادات -> تقدم -> في قسم النظام ، انقر فوق فتح إعدادات الوكيل -> تحقق من إعدادات الكشف تلقائيًا.
استنتاج
يوفر WordPress سهولة تطوير الموقع. يمكّنك من إنشاء موقعك دون أي معرفة بالترميز. ومع ذلك ، هناك بعض الجوانب السلبية لمنصات CMS. يلقي عليك الكثير من الأخطاء وخطأ 504 أحدها. قد يبدو خطأ مهلة بوابة 504 غير ضار ، لكنه يمكن أن يكون بمثابة قاتل صامت لموقع WordPress الخاص بك. بخلاف الأسباب المذكورة أعلاه ، هناك بعض الأسباب الأخرى التي قد تكون سببًا لخطأ 504. قد تشمل هذه الأسباب الخادم البطيء ومهلة طلب HTTP ومشكلة جدار الحماية وهجوم البريد العشوائي / الروبوت وغيرها. مفتاح استكشاف الأخطاء وإصلاحها بكفاءة هو تحديد السبب الجذري. لذلك ، في المرة القادمة عندما تواجه مثل هذه المشكلة ، لا داعي للذعر. فقط حاول معرفة السبب وستكون قادرًا على التعامل معه جيدًا.