چگونه خطای 401 وردپرس را برطرف کنیم ؟ (راه حل های کاربردی)
- آموزش • آموزش وردپرس
- ۱۹ آبان ۱۴۰۲
- 2,179 بازدید
یکی از خطاهای متداول و همیشگی که در سایت های وردپرسی وجود داره ، خطای 401 هست . این ارور ممکن است حالت ها و اشکال مختلفی داشته باشد . به همین دلیل تصمیم گرفتیم که مقاله ایی رو برای برطرف سازی این خطا ، منتشر کنیم . اگر میخواهید با انواع خطاهای 401 آشنا بشید ، پیشنهاد میکنم که وبیت رو تا انتهای این مقاله همراهی کنید . همچنین اگر به دنبال بهترین راه حل ها برای این مشکل هستید ، مقاله رو تا انتهای آن مطالعه کنید .
آنچه در این پست میخوانید
خطای 401 چیست و چه زمانی با آن مواجه میشوید؟
همانطور که بالاتر گفتیم ، این خطا به شکلهای مختلفی نمایش داده میشود که عمدهترین آنها 401 unauthorized error ، مجوز موردنیاز Error 401، Authorization Required و …. میباشند. بهتره همین اول کار به نکته ایی اشاره کنم. دقت کنید که شما زمانی با این ارور مواجه خواهید شد که اطلاعات کاربری شما نامعتبر شناخته شود. بهبیاندیگر زمانی که شما مجوز ورود به سایت خود را نداشته باشید درواقع ارور 401 را دریافت کردهاید. اگر هنگام ارتباط با سرور میزبان اطلاعات ورود شما نامعتبر شناخته شود این ارور برای شما نمایش داده میشود.
آموزش حل خطای 401
ممکن است شما برای فولدر مدیریت وردپرسی خود یک رمز عبور قرار داده باشید و از طریق صفحه ورود وردپرس به سایت خود وارد شوید باید حتماً رمز عبور را وارد کنید در غیر این صورت مجوز ورود پیدا نخواهید کرد و با ارور 401 مواجه خواهید شد. بههرحال شما به هر دلیلی که با این خطا مواجه میشوید باید آن را شناسایی کنید و اقدام به رفع آن کنید. برای برطرف سازی این دست خطاها ، راه حل های زیادی ارائه داده ایم که در ادامه با آنها آشنا خواهیم شد .
کش فایروال افزونه امنیتی خود را خالی کنید.
ارور 401 ممکن است برای افرادی که از Sucuri یا Cloudflare استفاده میکنند نمایش داده شود. این اتفاق زمانی پیش میآید که فایروال نتواند با وبسایت این افراد ارتباط برقرار کند. اگر برای امنیت وبسایت خود ، از افزونه Sucuri استفاده میکنید باید کش آن را خالی کنید. برای این کار باید در گام نخست وارد پیشخوان افزونه خود شوید و روند Performance» Clear cache» Clear Cache را طی کنید تا کش افزونه شما خالی شود.
نحوه خالی کردن کش کلودفلیر
همچنین افرادی که از Cloudflare استفاده میکنند باید بعد از وارد شدن به داشبورد خود وارد شوید و از بین گزینههایی که مشاهده میکنید Caching را انتخاب کنید و بعدازآن بر روی Purge everything کلیک کنید تا حافظه پنهان شما حذف شود. درواقع این گزینه به معنی پاک شدن همهچیز میباشد که شما با کلیک بر روی آن اجازه حذف تمامی موارد را به سیستم میدهید.
رمز عبور وردپرس خود را مجددا تنظیم کنید.
یکی از مهم ترین عواملی که ممکن است باعث ایجاد خطای 401 شود ، رمز عبور پیشخوان وردپرس است . ممکن است برای خود شما هم پیش آمده باشد که چند بار بهصورت پشت سر هم رمز ورود خود را به اشتباه وارد کرده باشید. در چنین شرایطی مسلما وردپرس دسترسی شما را مسدود میکند و به شما ارور میدهد. البته شما این امکان را دارید که بعد از گذشت چند دقیقه دوباره رمز عبور خود را امتحان کنید. درواقع دسترسی شما برای مدتزمان محدودی مسدود میشود دائمی نیست.
موقتاً رمز عبور پوشه مدیریت وردپرس را حذف کنید.
یکی دیگر از راهحلهایی که به شما برای از بین بردن خطای 401 کمک میکند این است که اگر بر روی پوشه مدیریت وردپرس خود رمز عبور قرار دادهاید آن را بهصورت موقتی حذف کنید. در برخی مواقع ممکن است وضعیت سرور شما تغییر پیداکرده باشید و یا حتی ممکن است رمز عبور دایرکتوری خود را فراموش کرده باشید که در این حالت توصیه میکنیم اقدام به حذف رمز عبور خود در پوشه مدیریت وردپرس کنید.
تغییر نام پوشه پلاگین برای رفع خطای 401
پس از دیباگ موارد بالا ، نوبت به تغییر نام پوشه پلاگین میرسه ! این کار ممکن است منجر به نمایش خطای 401 برای شما شود . البته این مشکل ممکن است به عملکرد قالبی که بر روی وبسایت خود پیادهسازی کردهاید ، ارتباط داشته باشد . بنابراین بهتر است موقتا قالب سایت را به حالت پیشفرض بازگردانید تا مشکل را شناسایی کنید.