آموزش رفع رفرش شدن صفحۀ Login و مشکل redirect در وردپرس

بخش: توسعه وب 525 بار مشاهده شده چهارشنبه ۲۴ آبان ۹۶ 0 نظر ارسال شده
آموزش رفع رفرش شدن صفحۀ Login و مشکل redirect در وردپرس

در اکثر مواقع از کاربرانمان ایمیلی دریافت می کنیم که می گویند قادر به ورود به منطقه مدیریت وردپرس نیستند. مشکل ورود به سیستم یا login می تواند از طریق خطاهای مختلف مانند   error establishing database connection و  internal server error  یا white screen of death باشد. نوع دیگری از خطای ورود به سیستم یا login error نیز وجود دارد این خطا زمانی رخ می دهد که صفحه login یا ورود به سیستم شما مدام در حال رفرش شدن بوده و شما را به صفحه ورود به سایت هدایت می کند. در این مقاله به شما راه حل های رفع مشکل رفرش و هدایت شدن به صفحه ورود به سایت را نشان  خواهیم داد.

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

wordpress login page

حذف کوکی ها برای حل مشکلات ورود به سیستم

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

chrome clear cache

غیرفعال کردن تمام افزونه ها

 گاهی اوقات افزونه های وردپرس می توانند این مشکلات را به خصوص اگر دو افزونه با هم ناسازگاری داشته باشند، ایجاد کنند. برای غیرفعال کردن تمام افزونه های وردپرسی، با استفاده از یک FTP client به میزبانی وب خود متصل شوید. /wp-content / plugins / directory  را به به plugins_backup تغییر نام دهید. این کار افزونه های وردپرس را که در وب سایت شما نصب شده اند غیرفعال می کند. همچنین یک آموزش مفصل در مورد چگونگی غیر فعال کردن پلاگین های وردپرس در هنگام دسترسی به WP-Admin را داریم. هنگامی که همه پلاگین ها را غیرفعال نمودید، سعی کنید وارد سایت خود شوید. اگر موفق شدید، این بدان معنی است که یکی از پلاگین های شما باعث ایجاد این مشکل شده است. 

برگشت به تم پیش فرض 

تم های وردپرس همچنین می توانند پس از ارتقا به نسخۀ جدیدتر وردپرس و یا خود قالب باعث ایجاد ناسازگاری شوند. برای پیدا کردن اینکه آیا مشکل توسط قالب شما ایجاد شده، باید قالب خود را غیرفعال کنید. این فرایند مشابه غیر فعال نمودن افزونه ها است. با استفاده از FTP client به وب سایت خود وصل شوید. به فولدر /wp-content/themes/  بروید و نام فولدر قالب فعلی خود را به هر چیزی که می خواهید تغییر دهید. وردپرس به دنبال قالب فعلی شما می گردد و سپس به قالب پیش فرض تغییر می کند. پس از انجام این کار، دوباره وارد شوید. اگر موفق شدید، این بدان معنی است که قالب شما موجب ایجاد مشکل شده است.

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

حذف فایل .htaccess  

گاهی اوقات فایل .htaccess خراب می شود که می تواند از خطاهای سرور داخلی و یا خطای رفرش شدن صفحه login باشد. از طریق FTP به سادگی به وب سایت خود دسترسی پیدا کنید. از فایل htaccess، backup گرفته و سپس آن را از دایرکتوری ریشه وب سایت خود حذف کنید. ممکن است بخواهید فایل .htaccess را در صورت وجود داشتن نیز از فولدر wp-admin حذف کنید. سعی کنید دوباره وارد شوید اگر موفق شدید، این بدان معنی است که فایل .htaccess شما از ورود به وردپرس جلوگیری می کند. پس از ورود به سیستم، به سادگی به تنظیمات » پیوندهای یکتا بروید و روی ذخیره کلیک کنید. این کار یک فایل جدید . htaccess راایجاد می کند.

به روز رسانی URL سایت 

در برخی موارد، به نظر می رسد تعیین آدرس سایت مشکل را حل کند. برای انجام این کار، باید با استفاده از FTP به سایت خود وارد شوید و فایل wp-config.php را ویرایش کنید. به سادگی این دو خط کد را در فایل wp-config.php خود اضافه کنید و فراموش نکنید که example.com را با نشانی اینترنتی خود جایگزین نمایید. همچنین اگر سایت شما www باشد از افزودن آن اطمینان حاصل کنید.

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

تغییرات را ذخیره کنید، امیدوارم این کار مشکل رفرش کردن صفحه ورود به سیستم را تعمیر کند. 

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

گروه تحقیقات سافت اسکیل
گروه تحقیقات سافت اسکیل

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

شما چه نظر و یا سوالی درباره این نوشته دارید؟

پرســیدن سؤال جدید

سؤال های تخصصی خود را از ما بپرسید

دنبال کردن تلگرام کانال سافت اسکیل

https://telegram.me/softskill_ir

عملیات کاربران

خبـرنــامه

Newsletters

در خبــرنـامه سافت اسکیل عضو شویــد تا جدیدترین هـای سایت را بلافاصله در ایمیل خـود دریافت کنیـد

کلیک کنید و سوالات خود را از ما بپرسید
لطفا فرم سوال را پر کنید

سوال شما با موفقیت ثبت شد. برای اینکه بتوانیم به شما اطلاع رسانی کنیم، موارد زیر را وارد کنید:

لطفا چند لحظه منتظر بمانید ...