تخيل أنك تحاول تحديث موقع الويب الخاص بك ، ولكن لسبب ما لا يمكنك الوصول إلى لوحة التحكم الخاصة بك. والأسوأ من ذلك ، لا يمكنك حتى الوصول إلى صفحة تسجيل الدخول إلى WordPress الخاصة بك لأن الخطأ 401 يمنعك من القيام بذلك.

-  خطأ HTTP 401 يعني أن هناك مشكلة في مصادقة بيانات اعتماد متصفحك. في هذا البرنامج التعليمي ، سنصف ما يعنيه وما الذي يسببه. بعد ذلك ، سننتقل إلى ثلاث طرق لإصلاح المشكلة حتى نتمكن من الوصول إلى لوحة القيادة مرة أخرى.

ما هو خطأ HTTP 401 وما هي الأسباب المحتملة؟

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

يتشابه الخطأ 401 من حيث أنه ينطوي على محاولة الوصول إلى موقع ويب باستخدام بيانات اعتماد خاطئة ، ولكن على مستوى أعلى. إذا كان متصفحك لا يقوم بالمصادقة بشكل صحيح مع خادم موقعك ، فلن تتمكن حتى من الوصول إلى صفحة تسجيل الدخول إلى WordPress.

بدلاً من ذلك ، ستحصل على صفحة خطأ مشابهة لما يلي:

خطأ WordPress 401

يعني الخطأ المطلوب إذن 401 أنه يمكنك محاولة الوصول إلى المورد مرة أخرى باستخدام بيانات الاعتماد الصحيحة. بمعنى آخر ، غالبًا ما تكون مشكلة مؤقتة ، على عكس أ خطأ HTTP 403 التي يُمنع فيها صراحةً من الوصول إلى الصفحة التي ترغب في الوصول إليها.

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

كيفية إصلاح الخطأ 401 في WordPress

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

1. امسح سجلات نظام أسماء النطاقات (DNS)

في كثير من الحالات ، سيخزن جهاز الكمبيوتر الخاص بك بيانات حول عناوين IP وعناوين URL التي تصل إليها في أغلب الأحيان. بهذه الطريقة ، يمكنه معالجة الطلبات المستقبلية بشكل أسرع.

يتضمن حذف DNS الخاص بك حذف كل هذه البيانات المؤقتة من جهاز الكمبيوتر الخاص بك. بهذه الطريقة في المرة القادمة التي تحاول فيها الوصول إلى عنوان URL المشكل ، سيقدم طلبًا جديدًا بالكامل ويعيد المصادقة عليك.

تختلف عملية مسح DNS الخاص بك من نظام التشغيل إلى نظام التشغيل. إذا كنت من مستخدمي Windows ، فمن السهل فتح موجه الأوامر وكتابة الأمر ipconfig / flushdns :

تفريغ سجلات DNS على جهاز Windows.

سيعيد Windows رسالة نجاح ويمكنك محاولة الوصول إلى موقع الويب الخاص بك مرة أخرى.

سيحتاج مستخدمو Mac إلى الخضوع لعملية مماثلة ، لكن الأمر الذي تحتاج إلى إدخاله في Terminal يختلف اعتمادًا على إصدار OSX الذي تستخدمه. يمكن لمستخدمي أحدث ثلاثة تكرارات (Sierra و High Sierra و Mojave) استخدام sudo killall -HUP mDNSResponder .

2. امسح جدار الحماية وذاكرة التخزين المؤقت للمتصفح

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

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

ثم يمكنك تحديد البيانات التي تريد أن يحذفها المتصفح. حدد الخيار الصور المخزنة مؤقتا والملفات  وانقر على الزر مسح البيانات  :

محو الصور والملفات المخزنة مؤقتًا في Chrome.

حاول الوصول إلى موقع الويب الخاص بك مرة أخرى. إذا استمرت المشكلة ، فقد يكون الخطأ بسبب ذاكرة التخزين المؤقت لجدار الحماية.

في بعض الحالات ، قد لا يتصل جدار الحماية الخاص بك بالخادم ، مما يتسبب في حدوث أخطاء في المصادقة. ستعتمد عملية التصحيح على الأداة التي تستخدمها.

إذا كنت مستخدم كلودفلاري ، يمكنك الانتقال إلى لوحة التحكم والانتقال إلى علامة التبويب التخزين المؤقت. في الداخل ستجد خيارًا لـ تطهير الكل ، والذي يتضمن ذاكرة التخزين المؤقت الخاصة بجدار الحماية بالكامل:

توهج سحابة تطهير كل شيء

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

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

3. اختبار الصراعات بين الإضافات الخاصة بك وموضوع وورد الخاص بك

مشاكل التوافق مع الإضافات و وورد موضوع يمكن أن يؤدي في بعض الأحيان إلى حدوث خطأ 401. تعطيل أحد العناصر لتحديد مصدر التعارض أمر بسيط إذا كان لديك حق الوصول إلى لوحة التحكم.

فقط اضغط على عطل تحت اسم أي مكون إضافي:

البرنامج المساعد وورد ديفي

بالنسبة لموضوعك ، قم بالتبديل إلى افتراضي WordPress مثل Twenty Nineteen أو Twenty Twenty. يمكنك بعد ذلك إعادة تنشيط كل مكون إضافي واحدًا تلو الآخر والانتظار حتى تتكرر المشكلة. يجب أن تكون قادرًا على تضييق نطاق المشكلة.

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

بمجرد الاتصال بخادمك ، انتقل إلى public_html> wp-content> المكونات الإضافية :

إعادة تسمية مجلد ملحقات divi

ثم أعد تسمية مجلد كل مكون إضافي بالنقر بزر الماوس الأيمن فوقه. شيء بسيط مثل اسم البرنامج المساعد _ معطل سوف تفعل. سيؤدي هذا إلى منع WordPress من تحديد موقع هذه المجلدات.

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

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

تعطيل السمات يعمل بنفس الطريقة. اذهب إلى الفسفور الابيض المحتوى / المواضيع ، والبحث مجلد الشخص الذي تستخدمه وإعادة تسميته:

تغيير مجلد سمات divi

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

وفي الختام

ليس من غير المألوف أن تواجه أخطاء في تصفح الويب اليومي. عادة ، لا يهم. ومع ذلك ، يصبح الأمر خطيرًا عندما يكون موقع الويب الذي يصطدم بك برمز خطأ 401 هو ملكك. إذا فشلت في حلها ، فقد تجد نفسك عالقًا لفترة طويلة من الوقت.

هناك العديد من الطرق لحل خطأ HTTP 401 على موقع WordPress الخاص بك. تتضمن بعض أكثر الأساليب نجاحًا ما يلي:

  1. تطهير سجلات DNS الخاصة بك.
  2. امسح جدار حماية المتصفح وذاكرة التخزين المؤقت.
  3. اختبار التعارض بين الخاص بك الإضافات وورد وموضوعك.

قد تكون إحدى الطرق الأكثر موثوقية أيضًا هي الاتصال بمضيف الويب الخاص بك.