وردپرس خطا های زیادی دارد که یکی از مهمترین آنها خطای Forbidden می باشد . با استفاده از این اموزش میتوانید به سادگی این خطا را رفع و مشکل را حل کنید
خطای 403 زمانی رخ میدهد که سرور اجازه دسترسی به یک صفحه را به شما نمیدهد . در برخی مواقع بخاطر سطح دسترسی فایل ها و یا محروم بودن ایپی این خطا رخ میدهد . در این اموزش سعی کرده ایم تمامی دلایل را توضیح و روش حل انها را به شما یاد دهیم
در بیشتر مواقع این مشکل زمانی رخ میدهد که یک افزونه امنیتی بر روی وبسایت خود نصب میکنید . شما با نصب افزونه باعث میشوید برخی ایپی ها بسته شود و به همین دلیل این خطا رخ میدهد . برای حل این مشکل کافیست ایپی را از لیست سیاه افزونه حذف و یا افزونه را غیر فعال کنید
اما در در برخی از موارد دیگر مشکل میتواند از فایل .htaccess یا سطح دسترسی فایل ها باشد . که در ادامه به بررسی راه حل ها خواهیم پرداخت
قبل از شروع لطفا از وبسایت خود یک نسخه پشتیبان تهیه کنید . پشتیبان گیری باعث میشود اگر وبسایت شما دچار خرابی شد به سادگی بتوانید آن را تعمیر کنید
1- خطای 403 از یکی از افزونه هاست
ممکن است خطا به دلیل خرابی یکی از افزونه ها به وجود امده باشد . اگر میدانید که چه افزونه ای به تازگی نصب کرده این آن را غیر فعال کنید و ببینید مشکل حل خواهد شد و یا نه . اگر نیمدانید بهتر است تمامی افزونه ها را امتحان کنید
برای اینکار وارد هاست خود شده و به مسیر wp-content بروید . نام پوشه plugins را تغییر دهید . تا تمامی افزونه ها غیر فعال شوند . حالا مجدد به وبسایت خود برگردید و ببینید مشکل حل شده یا نه . اگر دیگر خطایی وجود ندارد پس مشکل از طرف یکی از افزونه هاست ولی اگر هنوز خطا وجود دارد بهتر است نام پوشه را به حالت اولیه برگردانید
2- خطای 403 به دلیل وجود یک کد در فایل .htaccess می باشد
اگر به تازگی کدی به این فایل اضافه کرده این این کد را بردارید ولی اگر نمیدانید چه کدی اضافه شده است بهتر است به هاست خود رفته و نام این فایل را تغییر دهید . بعد از تغییر نام وبسایت خود را چک کنید و ببینید ایا خطا رفع شده است یا نه
در صورتی که بعد از تغییر نام خطا رفع شده باشد بهتر است به دنبال کد خراب بگردید و در غیر این صورت نام فایل را به حالت اولیه برگردانید
3- خطای 403 به دلیل سطح دسترسی فایل ها می باشد
اگر مشکل شما با دو روش بالا حل نشد به سراغ سطح دسترسی فایل ها باید برویم . برای تغییر سطح دسترسی بهتر است با سرویس دهنده خود تماس گرفته تا برایتان انجام دهند . اما به دلیل اینکه بسیاری از سرویس دهنده ها در ایران این کار را انجام نمیدهند بهتر است طبق آموزش زیر خودتان اینکار را انجام دهید
برای اینکار وارد هاست خود شوید و بر روی پوشه و یاف ایل مورد نظر کلیک راست کنید . یک منو برای شما باز میشود ، در این منو به دنبال File Permissions بگردید و سپس بر روی ان کلیک کنید . حالا میتوانید سطح دسترسی ها را تغییر دهید
توجه داشته باشید باید تمامی پوشه ها دارای سطح دسترسی 755 و فایل ها 644 یا 640 باشند . این کار را برای فایل ها و پوشه ها انجام دهید . البته پوشه های اصلی بیشتر مد نظر هستند .
با این سه روش مشکل شما بدون شک حل خواهد شد اما اگر نتوانستید مشکل را حل کنید بهتر است با یک متخصص در ارتباط باشید
از ۰ تا ۱۰۰ وردپرس را بصورت کاملا رایگان یاد بگیرید