برچسب: <span>خطا</span>

راه‌های رفع خطای 401 وردپرس

روش های رفع خطای 401 وردپرس

1: به طور موقت رمز عبور پوشه مدیریت وردپرس را حذف کنید

اگر پوشه مدیریت وردپرس خود را با رمزعبور محافظت کرده اید ممکن است رمزعبور مدیریت خود را فراموش کرده باشید یا پیکربندی سرور شما ممکن است تغییر کرده باشد.

اگرهاست شما سی پنل است به Directory Privacy مراجعه کنید.

حالا کافی است برای رفع خطای 401 ، مطابق تصویر زیر تیک مربوط به Password protect this directory را بردارید؛

تا رمز عبور پوشه مورد نظر شما که در بیشتر موارد پوشه مدیریت است برداشته شود. همچنین امکان تعریف رمز عبور جدید در همین صفحه برای شما امکان پذیر است.

پس از آن ، بر روی دکمه Back کلیک کرده و به پایین صفحه بروید. از اینجا باید نام کاربری را که برای ورود به آن در فهرست پوشه محافظت شده را نیز حذف کنید. و حال شما حفاظت از رمز عبور را با موفقیت غیرفعال کرده اید. اکنون می توانید وارد سایت وردپرس خود شوید.

2: پاک کردن کش برای حل خطای 401 در وردپرس

اگر از سرویس فایروال وردپرس مانند Sucuri یا Cloudflare استفاده می کنید ، ممکن است خطای 401 هنگامی ایجاد شود که فایروال نتواند با وب سایت شما ارتباط برقرار کند.

اگر از Sucuri استفاده می کنید ، وارد داشبورد Sucuri شوید و به صفحه “Performance” بروید. از اینجا باید به برگه “Clear Cache” بروید و سپس روی دکمه “Clear Cache” کلیک کنید.

اگر از Cloudflare استفاده می­کنید ، باید به داشبورد Cloudflare وارد شوید و به بخش “caching” بروید. از اینجا باید برای پاک کردن حافظه پنهان ، روی دکمه ” Purge everything” کلیک کنید.

3: همه افزونه های WordPress را غیرفعال کنید

در برخی مواقع ممکن است یکی از افزونه ها موجب ایجاد مشکل در سایت شود. در این حالت بهتر است بطور موقت همه افزونه های وردپرس را غیرفعال کنید تا متوجه شوید که این خطا توسط کدام یک ایجاد شده است.

برای غیر فعال کردن افزونه­ ها وارد مدیریت وردپرس خود شوید و از قسمت افزونه­ ها اقدام به غیر فعال سازی آن­ها نمایید.

اگر امکان دسترسی به مدیریت وردپرس برای شما وجود ندارد به سادگی با استفاده از یک سرویس دهنده FTP به سایت وردپرس خود متصل شوید. پس از اتصال به پوشه wp-content بروید و پوشه افزونه ها را به plugins.deactivated تغییر نام دهید. تغییر نام پوشه افزونه ها همه افزونه­های وردپرس را غیرفعال می­کند.

اکنون می ­توانید به پنل مدیریت وردپرس خود وارد شوید. اگر همه چیز خوب است، این بدان معنی است که یکی از افزونه ها باعث این مسئله شده است پس کافی است که به بخش افزونه­ ها بروید و یکی یکی آن­ها را فعال نمایید تا مجدد خطای 401 را مشاهده کنید و متوجه شوید که مشکل از کدام افزونه بوده است که در نهایت به جای آن افزونه از افزونه دیگری استفاده کنید و یا از پشتیبان افزونه راهنمایی بخواهید.

4: قالب سایت خود را به قالب پیش فرض وردپرس تغییر دهید

بعضی اوقات تابعی در درون قالب وردپرس شما ممکن است باعث ایجاد خطای 401 در وب سایت شما شود. برای پیدا کردن علت، باید موقتاً به یک قالب پیش فرض وردپرس سوئیچ کنید.

که از طریق پیشخوان وردپرس در قسمت نمایش، پوسته ­ها را انتخاب کنید و یکی از قالب ­های پیش فرض مانند Twenty Nineteen, Twenty Seventeen, Twenty Sixteen را برگزینید.

پس از تغییر قالب، می توانید به وب سایت خود بروید. پس این بدان معنی است که قالب شما باعث آن شده و بتوانید رفع خطای 401 را انجام دهید.

برای رفع مشکل می­توانید از پشتیبانی قالب درخواست راهنمایی کنید و در صورت عدم رفع مشکل قالب دیگری را جایگزین قالب اصلی کنید.

5: رمز عبور خود را ریست کنید

اگر کسی مکرراً سعی در وارد کردن رمز عبور داشته باشد ، شرکت های میزبان وردپرس می توانند دسترسی به صفحات wp-admin و login را گاهاً مسدود کنند.

در این حالت دسترسی شما به طور موقت مسدود می­شود و می­توانید بعد از چند دقیقه امتحان کنید.

با این وجود، به جای حدس زدن رمز عبور خود، بهتر است پسورد فراموش شده  WordPress را بازیابی کنید. برای این کار در صفحه ورود به پیشخوان وردپرس خود، “روی رمز عبورتان را گم کرده اید؟” را کلیک کنید و در مرحله بعدی آدرس ایمیل خود را وارد کرده تا پست الکترونیکی جهت بازیابی رمز عبور و ایجاد رمز عبور جدید برای شما ارسال گردد.

خطای 401 چیست؟

علت خطای 401

خطای 401 یکی از اررورهایی ست که ممکن است با آن مواجه شده باشید. البته با نام­ های مختلفی شناخته می­ شود:

  • “401 unauthorized”
  • “Authorization Required”
  • “HTTP Error 401 – Unauthorized”

در تصویر زیر نمونه­ ای از نمایش این خطا را مشاهده می ­کنید:

در این مقاله راه حل­ های مختلفی را به شما نشان خواهیم داد، تا بتوانید به راحتی خطای 401 را در وردپرس برطرف کنید. ما همچنین در مورد علل آن و چگونگی جلوگیری از بروز آن در آینده بحث خواهیم کرد.

چه عواملی باعث ایجاد خطای 401 در وردپرس می ­شود؟

خطای 401 در وردپرس ناشی از تأیید هویت نادرست، هنگام برقراری ارتباط با سرور میزبان وردپرس است. به عنوان مثال، اگر پوشه مدیریت وردپرس خود را با رمز محافظت کرده اید، پس از وارد کردن رمز عبور، صفحه خطای 401 در صفحات ورود به سیستم و مدیریت وردپرس را نشان نمی دهد.

با این وجود، در برخی موارد ممکن است حتی بدون اضافه کردن رمز عبور به وب سایت خود، این خطا را مشاهده کنید. به عنوان مثال، افزونه های امنیتی وردپرس می توانند ناحیه مدیریت شما را در یک حمله قفل کنند.

یکی دیگر از دلایل عمده این خطا اقدامات امنیتی است که توسط شرکت های میزبان برای محافظت از وب سایت وردپرس شما انجام می­ شوند. این اقدامات امنیتی با نمایش این خطا، ورود بیش از حد بهWordPress ، را نشان می­دهند.

بیشتر، خطای 401 در صفحات مدیریت و ورود به WordPress ظاهر می­ شود. با این حال، در برخی موارد، می­تواند در تمام صفحات وب سایت شما نمایش داده شود.

بیایید نگاهی به راه حل های مختلف بیندازیم تا خطای 401 در وردپرس را به سرعت برطرف کنیم.

برای مشاهده راه های رفع خطای 401 در وردپرس بر روی لینک کیلیک نمایید.

 

برطرف شدن مشکل رفرش صفحه لاگین وردپرس

رفع مشکل رفرش و ریدایرکت شدن صفحه لاگین وردپرس

هنگام ورود به پیشخوان وردپرس ممکن است با خطاهای رایجی مثل خطای اتصال به پایگاه داده در وردپرس،

خطای ۵۰۰ Internal Server Error در هاست ، صفحه سفید وردپرس مواجه شوید ام مشکل رفرش و ریدایرکت شن پیشخوان کمی عجیب است و برای افراد به ندرت رخ می دهد. در این مقاله با روش های زیر می توانیم به حل این مشکل بپردازیم.

قبل از انجام هرگونه تغییرات بر اساس اینکه از چه کنترل پنلی استفاده می کنید، یک سخه بکاپ تهیه نمایید.

معمول ترین دلیل بروز مشکل رفرش و ریدایرکت شدن صفحه لاگین وردپرس تنظیم نادرست لینک هایی است

که باعث تغییر مسیر صفحه ورود و رفرش شدن صفحه وردپرس می شوند. در حالت نرمال زمانی که  تصمیم دارید وارد پیشخوان وردپرس شوید از شما نام کاربری و رمز ورود خواسته می شود و سپس یک کوکی در قسمت ورود به صفحه مرورگر شما ذخیره می گردد در نهایت شما به پیشخوان وردپرس وارد می شوید. اگر این مشکل در وردپرس ایجاد شود و کوکی ها به درستی در قسمت لاگین کش نشوند شما دوباره به صفحه لاگین ریدایرکت می شوید و این مشکل بارها و بارها پشت سر هم رخ می دهد.

خوب راه حل رفع مشکل رفرش و ریدایرکت شدن صفحه لاگین وردپرس چیست!؟

1- پاک کردن کوکی ها برای حل مشکل ورود

همان طور که پیش تر نیز اشاره شد وردپرس از کوکی ها برای شناسایی و ورود به پیشخوان وردپرس استفاده می کند، بنابر این اولین مرحله برای حل این مشکل رفرش و ریدایرکت شدن صفحه لاگین وردپرس و ساده ترین مرحله پاک کردن کوکی های ذخیره شده در مرورگر شما می باشد.

پاک کردن کوکی ها در مرورگر کروم

برای پاک کردن کوکی ها در مرورگر کروم باید همان مراحل پاک کردن تاریخچه مرورگر را بروید یبری این منظور به ترتیب زیر عمل کنید:

  1. روی سه نقطه بالا سمت راست یعنی قسمت نوار ابزار تنظیمات مرورگر کروم کلیک کنید.
  2. سپس گزینه More tools را انتخاب نمایید.
  3. از تب باز شده روی گزینه Clear Browsing data کلیک کنید.

4. سپس صفحه پاک کردن دیتای مرورگر برای شما باز می شود

همچنین شما باید تنظیمات آنرا به شکل زیر انتخاب کنید.

  1. سپس روی دکمه آبی رنگ Clear data کلیک کنید.

2- آپدیت کردن تنظیمات لینک های وردپرس

قسمتی برای تنظیمات URL در وردپرس وجود دارد که آدرس وب سایت شما در این فیلد تنظیم شده ممکن است اگر تجربه کار با وردپرس را داشته باشید احتمالا این صفحه به چشمتان خورده است.

اگر این آدرس ها اشتباه نوشته شده باشند شما با مشکل رفرش و ریدایرکت شدن صفحه لاگین وردپرس رو به رو می شوید! چون امکان ورود به پیشخوان وردپرس را ندارید برای تغییر و بررسی این آدرس ها می بایست از طریق هاست خود اقدام کنید.

  1. به کنترل پنل هاست خود مرجعه کنید.
  2. از پوشه وردپرس خود به سراغ فایل wp-config.php بروید.
  3. سپس روی آن فایل کلیک راست کنید و گزینه Edit را انتخاب کنید.

  1. در میان کد های موجود، قطعه کد زیر را بیابید:
    1
    /* That's all, stop editing! Happy publishing. */
  2. این دو خط قطعه کد را اضافه کنید.
    1
    2
    define('WP_HOME','https://www.آدرس سایت شما.com');
    define('WP_SITEURL','https://www.آدرس سایت شما.com');
  3. سپس فایل را سیو کنید و برای به صفحه ورود به وردپرس بروید.

اگر این روش هم برای شما جواب نداد به روش بعدی مراجعه کنید.

3- پاک کردن فایل htaccess.

گاهی اوقات ممکن است فایل htaccess دچار مشکل شده باشد که در نتیجه آن با خطای 500 یا رفرش و ریدایرکت شدن صفحه پیشخوان وردپرس مواجه خواهید شد. برای حل این مشکل کافیست:

  1. به کنترل پنل هاست و سپس به بخش public_html مراجعه نمایید.
  2. در قسمت setting روی گزینه Show hidden files کلیک کنید.

  1. سپس به دنبال فایل htaccess. بگردید و آن را حذف کنید.

اکنون به صفحه لاگین وردپرس مراجعه کنید و اگر با انجام این کار مشکل شما حل شد نشان می دهد که فایل htaccess. ناقص بوده است. زمانی که وارد وردپرس شدید به قسمت تنظیمات و سپس پیوندهای یکتا بروید. روی دکمه ذخیره کلیک کنید. اینکار باعث می شود یک فایل htaccess. در هاست شما ساخته شود.

4- غیرفعال کردن پلاگین های وردپرس

گاهی اوقات پلاگین های وردپرس باعث می شود که با مشکل رفرش و ریدایرکت شدن صفحه لاگین وردپرس رو به رو شوید. اکثر مواقع وجود افزونه های ناسازگار باعث بروز چنین مواردی می شوند. در نتیجه با غیرفعالسازی افزونه ها و بررسی تک تک آن ها می توانید عوامل مشکل ساز را شناسایی کنید. برای غیر فعال سازی پلاگین های وبسایت خود از طریق FTP یا کنترل پنل سایتتان به پوشه wp-content مراجعه نموده درون آن یک پوشه به نام “plugins” می بینید. این پوشه محل ذخیره سازی اطلاعات مربوط به افزونه های نصب شده در وردپرس می باشد.

به منظور غیر فعال سازی افزونه ها، نام پوشه مربوطه را از plugins به نامی دلخواه مثل Plugins_backup تغییر دهید این کار باعث می شود تمامی پلاگین های شما تا زمانی که پوشه را به نام قبلی بازگردانی کنید به صورت غیرفعال درآید. بعد از غیرفعال سازی پلاگین ها به وردپرس مراجعه کنید. اکنون بررسی کنید که امکان ورود به پیشخوان وردپرس برای شما میسر شده یا خیر. در صورتی که مشکل رفرش و ریدایرکت شدن صفحه ورود به وردپرس رفع نشد می بایست قالب های نصب شده روی هاست را نیز مورد بررسی قرار دهید.

5- بازگردانی قالب وردپرس به پیشفرض

قالب های وردپرسی نیز می توانند موجب بروز مشکلاتی در خصوص ورود به پیشخوان وردپرس شوند. در چنین شرایطی می بایست قالب های نصب شده را بررسی نمایید. برای این منظور مانند مرحله قبلی عمل نمایید. اما این بار در مسیر wp-content به دنبال پوشه ای تحت عنوان theme باشید. تمام قالب های وردپرسی شما در این پوشه ذخیره شده اند. نام این پوشه را به مورد دلخواهی مثل themes_backup تغییر دهید. پس از انجام این کار، دوباره وارد صفحه لاگین وردپرس شوید. بررسی کنید آیا امکان ورود به پیشخوان وردپرس را دارید یا خیر. اگر مشکل با این روش حل شد یعنی یکی از قالب های نصب شده ناسازگار بوده است. سپس در پیشخوان وردپرس قالب دلخواه خود را فعال نمایید.

بعد از خرید هاست و دامنه و راه اندازی وردپرس ممکن است با خطاهای مختلفی مواجه شوید. یکی از خطاهایی که علت مشخصی ندارد مشکل رفرش و ریدایرکت شدن صفحه لاگین وردپرس می باشد. در چنین شرایطی برای حل مشکل ورود به پیشخوان وردپرس باید قالب و افزونه های وردپرسی را بررسی نموده و عوامل ناسازگار را غیرفعال نمایید. استفاده از هاست هایی که مخصوص سیستم مدیریت محتوای وردپرس بهینه سازی شده اند مثل هاست مخصوص وردپرس می تواند تا حد زیادی در پیشگیری از موارد این چنینی و ناسازگاری ها جلوگیری به عمل آورد.

امتیاز دهی ستاره ای برای نوشته ها در وردپرس با افزونه kk Star Ratings

امتیاز دهی ستاره ای برای نوشته ها در وردپرس با افزونه kk Star Ratings

یکی از مهم ترین قسمت هایی که می تواند ذهن ما را به عنوان یک وبمستر مشغول …

تصویر شاخص، تصویر محصول و گالری محصول چه تفاوتی باهم دارند؟!

تصویر شاخص، تصویر محصول و گالری محصول چه تفاوتی باهم دارند؟!

آیا می دانستید که عکس ها، قدرتمند ترین ابزارها برای بازاریابی و فروش …

بهترین افزونه رایگان فرم تماس وردپرس

بهترین افزونه رایگان فرم تماس وردپرس

برای هر سایت وردپرس لازم است که یک افزونه سازنده فرم داشته باشد. صرف …