ما هو خطأ HTTP 429 وكيفية إصلاحه
نشرت: 2020-08-06أفضل أنواع الأخطاء التي يمكنك الحصول عليها هي تلك التي تخبرك بدقة سبب المشكلة. يحصل خطأ HTTP 429 على علامات كاملة في تلك المنطقة. ستعرف على الفور ما هي المشكلة ، حتى تتمكن من البدء في تحديد الجاني على الفور.
باختصار ، يظهر الخطأ 429 عندما يقوم شخص ما أو شيء ما بطلبات كثيرة جدًا من الخادم الخاص بك. إذا كنت تستخدم WordPress ، فهناك عدة طرق بسيطة يمكنك من خلالها استكشاف هذه المشكلة وإصلاحها.
لذلك دعونا نبدأ العمل بشكل صحيح!
اشترك في قناتنا على اليوتيوب
ما هو خطأ HTTP 429؟
يُعرف خطأ HTTP 429 بشكل أفضل من خلال الرسالة المصاحبة له ، والتي تنص على: "طلبات كثيرة جدًا". اعتمادًا على المتصفح الذي تستخدمه ، قد يختلف رمز الخطأ قليلاً. تشمل بعض الأشكال الأكثر شيوعًا ما يلي:
- "خطأ 429"
- "HTTP 429"
- "خطأ 429 (طلبات كثيرة جدًا)"
كما ترى ، فإن المعرف "429" موجود دائمًا. باختصار ، رمز الخطأ هذا يعني أحد شيئين. إما أن خادم الويب الخاص بك غارق في عدد الطلبات التي يتلقاها ، أو أن لديه إعدادًا مطبقًا لحظر الاتصالات من عنوان IP محدد إذا اكتشف وجود خلل.
نعني بكلمة "شذوذ" سلوكًا مريبًا ، مثل محاولة عنوان IP معين الوصول إلى صفحة تسجيل الدخول إلى موقعك مرارًا وتكرارًا. يمكن أن تؤدي هجمات رفض الخدمة (DDoS) أيضًا إلى حدوث خطأ HTTP 429 ، حيث سيتعرف الخادم الآمن بسهولة على هذا النوع من السلوك الضار.
من المهم فهم بالضبط ما يمكن أن يؤدي إلى حدوث الخطأ 429. إذا كنت الشخص الذي يحاول مرات عديدة للوصول إلى صفحة ، فيجب أن يختفي الخطأ من تلقاء نفسه قريبًا. على سبيل المثال ، قد يكون لدى مضيف الويب الخاص بك إعداد مطبق لتقييد الوصول لبضع دقائق بعد حدوث سلوك مريب.
من ناحية أخرى ، إذا استمر الخطأ ، فقد يشير ذلك إلى هجوم ضار أو خدمة تابعة لجهة خارجية تغمر خادمك. في هذه الحالة ، قد تحتاج إلى أن تشمر عن سواعدك لإصلاحها بنفسك.
كيفية إصلاح خطأ HTTP 429 في ووردبريس (4 تقنيات)
في الأقسام التالية ، سنستكشف الطرق الأربعة الأكثر شيوعًا لإصلاح الخطأ 429 في WordPress. سنتعامل مع هذه الإصلاحات بالترتيب الذي يعمل عادةً بشكل أفضل ، بدءًا من استكشاف أخطاء المكونات الإضافية الخاصة بك.
1. قم بتعطيل كافة الملحقات الخاصة بك
في كثير من الأحيان ، يمكن أن يكون المكون الإضافي الخادع وراء الخطأ المستمر 429. في تجربتنا ، المكونات الإضافية التي من المرجح أن تؤدي إلى مثل هذا الخطأ هي:
- المكونات الإضافية للأمان
- الحلول التي تفرض تحميل موقع الويب الخاص بك عبر HTTPS
- الأدوات التي تعيد كتابة عناوين URL الخاصة بـ WordPress بطريقة أو بأخرى
أسرع طريقة لمعرفة ما إذا كان المكون الإضافي يتسبب في حدوث خطأ HTTP 429 هو تعطيل جميع المكونات النشطة على موقعك. إذا استمر الخطأ بعد ذلك ، فيمكنك تجربة إصلاح مختلف ، وإذا اختفى ، يمكنك البدء في تضييق نطاق الجاني.
يعد تعطيل مكونات WordPress الإضافية أمرًا بسيطًا. ومع ذلك ، يمنعك الخطأ 429 أحيانًا من الوصول إلى منطقة إدارة WordPress. إذا حدث ذلك لك ، فإن أفضل طريقة لإيقاف تشغيل المكونات الإضافية مؤقتًا هي باستخدام بروتوكول نقل الملفات (FTP).
بمجرد الاتصال بموقع الويب الخاص بك عبر FTP ، انتقل إلى مجلد محتوى wp . هناك سترى مجلدًا يسمى المكونات الإضافية . إذا أعدت تسمية هذا المجلد إلى أي شيء آخر ، فسيؤدي ذلك إلى تعطيل كل مكون إضافي على موقع الويب الخاص بك بضربة واحدة:

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

2. قم بالتبديل إلى سمة WordPress الافتراضية
في بعض الحالات ، قد يكون موضوع WordPress النشط الخاص بك وراء الخطأ 429. هذا على الأرجح مع السمات المعقدة التي تستخدم مفاتيح API للمصادقة.
مرة أخرى ، نحن نعمل على افتراض أنه لا يمكنك الوصول إلى لوحة معلومات WordPress الخاصة بك للتعامل مع هذه المشكلة المحتملة. تمامًا كما هو الحال مع المكونات الإضافية ، ومع ذلك ، يمكنك استخدام عميل FTP لتعطيل المظهر النشط الخاص بك.
تعمل هذه العملية تمامًا مثل الخطوات التي غطيناها في القسم الأخير:
- اتصل بموقع WordPress الخاص بك عبر FTP.
- انتقل إلى wp-content / theme .
- حدد موقع مجلد النسق النشط الخاص بك.
- أعد تسمية هذا المجلد إلى أي شيء آخر.
نظرًا لأن WordPress يتطلب أن يكون لموقعك سمة نشطة ، فسيتم التبديل تلقائيًا إلى أحد الخيارات الافتراضية. إذا فتحت موقع الويب الخاص بك الآن وذهب الخطأ ، يجب أن يبدو كل شيء مختلفًا بعض الشيء.
في هذه المرحلة ، يمكنك محاولة إعادة تثبيت السمة الخاصة بك أو استعادة الاسم السابق للمجلد الحالي. إذا استمر الخطأ ، فقد تحتاج إلى الرجوع إلى إصدار سابق من السمة أو التفكير في استخدام إصدار مختلف.
3. قم بتغيير عنوان URL الخاص بتسجيل الدخول إلى WordPress
إذا لم تكن هناك سمات أو مكونات إضافية وراء مشكلات الخطأ 429 ، فقد تكون المشكلة هي محاولة شخص ما اقتحام موقعك. عادة ، هذا ينطوي على شق طريقهم من خلال صفحة تسجيل الدخول الخاصة بك.
عن طريق تغيير URL ورد تسجيل الدخول الافتراضي الخاص بك، فإنك على حد سواء يحرص على هذه المشكلة ومساعدة لتأمين موقع الويب الخاص بك من الهجمات المستقبل. أسهل طريقة للقيام بذلك هي استخدام مكون إضافي مثل WPS Hide Login:

لقد تحدثنا عن كيفية استخدام WPS Hide Login في الماضي ، لأنها الأداة المفضلة لدينا لهذه الوظيفة. من المهم ملاحظة أنه يمكنك أيضًا تحديث عنوان URL لتسجيل الدخول إلى WordPress يدويًا ، لكننا ننصح بعدم استخدام هذه الطريقة لأنها تتضمن إجراء تغييرات كبيرة على الملفات الأساسية لموقع الويب الخاص بك.
إذا جربت الحلين السابقين وما زلت مغلقًا من الواجهة الخلفية لـ WordPress ، فلن تتمكن من تثبيت مكون إضافي جديد. في هذه الحالة ، ستحتاج إلى إخراج الأسلحة الكبيرة. من خلال ذلك ، فإننا نعني الاتصال بفريق دعم الاستضافة الخاص بك.
4. اتصل بمزود الاستضافة الخاص بك
ستقدر أي خدمة دعم عالية الجودة لاستضافة الويب أنك حاولت استكشاف المشكلة وإصلاحها قبل الاتصال بهم. عندما يتعلق الأمر بخطأ HTTP 429 ، إذا استبعدت كلاً من المكونات الإضافية والسمات ، فيمكنك افتراض أن المشكلة من المحتمل أن تكون هجومًا من جهة خارجية على موقعك.
هناك الكثير من الإجراءات التي يمكنك استخدامها لتأمين موقع WordPress الخاص بك. ومع ذلك ، فإن معظمها تدابير وقائية. إذا كان موقعك "تحت النيران" حاليًا ، فقد تحتاج إلى طلب مساعدة فنية.
حتى إذا لم تتمكن من الوصول إلى موقع الويب الخاص بك ، فيجب أن تكون خدمة دعم مضيف الويب لديك قادرة على إلقاء نظرة على سجلات الأمان الخاصة به ومعرفة ما إذا كان هناك خطأ ما. قد يتمكنوا أيضًا من استعادة نسخة احتياطية سابقة لا يمكنك الوصول إليها.
لذا في هذه المرحلة ، توصيتنا هي السماح لمزود خدمة الاستضافة بمعرفة الخطأ الذي تبحث عنه وما الذي حاولت حله. بمجرد زوال الخطأ 429 ، يمكنك اتخاذ تدابير لحماية موقع الويب الخاص بك حتى لا تتكرر هذه المشكلة.
استنتاج
بقدر ما تذهب الأخطاء ، 429 ليس من الصعب التعامل معها. في أسوأ السيناريوهات ، قد يمنعك من تسجيل الدخول إلى منطقة إدارة WordPress ، ولكن لا تزال هناك بعض الخطوات البسيطة التي يمكنك اتخاذها لمحاولة حل هذه المشكلة.
إذا واجهت خطأ HTTP 429 واستمر لأكثر من بضع دقائق ، فإليك أربعة إصلاحات سريعة من شأنها أن تساعدك على استعادة موقع الويب الخاص بك إلى وضعه الطبيعي:
- قم بتعطيل كافة المكونات الإضافية الخاصة بك.
- قم بالتبديل إلى سمة WordPress الافتراضية.
- قم بتغيير عنوان URL الخاص بتسجيل الدخول إلى WordPress.
- اتصل بمزود الاستضافة الخاص بك.
هل لديك أي أسئلة حول كيفية استكشاف خطأ HTTP 429 في WordPress؟ دعنا نتحدث عنها في قسم التعليقات أدناه!
صورة مصغرة للمادة من Botond1977 / shutterstock.com
