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

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

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

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

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

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

خطأ WordPress 401

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

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

كيفية إصلاح الخطأ 401 في ووردبريس

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

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

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

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

تختلف عملية مسح نظام أسماء النطاقات (DNS) من نظام تشغيل لآخر. إذا كنت من مستخدمي نظام ويندوز، فالأمر بسيط للغاية، كل ما عليك فعله هو فتح موجه الأوامر وكتابة الأمر التالي: ipconfig / flushdns :

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

سيعرض نظام ويندوز رسالة نجاح ويمكنك محاولة الوصول إلى موقعك الإلكتروني مرة أخرى.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

خاتمة

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

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

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

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