آموزش اینترنت

ارور 403 چیست؟ علت آن و 3 روش حل مشکل (قطعی)

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

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

فهرست مطالب:

  • چه چیزی باعث ارور403 می شود؟
  • رفع ارور به عنوان بازدید کننده وب سایت
  • رفع ارور در سایت خود

چه چیزی باعث ارور 403 می شود؟

هنگام تلاش برای دسترسی به یک صفحه یا فایل در وب سایتی که مجوز دسترسی به آن را ندارید، با ارور 403 روبرو می شوید. سرور وب سایت در حال کار است – اما شما مجوزدسترسی به محتوا را ندارید، به همین دلیل سرور با کد خطای 403 HTTP پاسخ می دهد. همچنین ممکن است این خطا را به صورت HTTP 403،Error 403 یا Forbidden مشاهده کنید.

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

متأسفانه، این مشکل همیشه قابل حل نیست، حتی وقتی در سایت خود با آن مواجه می شوید. اما چند راه حل ساده وجود دارد که می توانید آنها را امتحان کنید.

دو روش برای رفع ارور 403

اگر با این خطا روبرو شده اید، نگران باشید. در ادامه روش هایی برای کمک به شما ارائه خواهیم کرد. شما می توانید روش دلخواه تان را بر حسب اینکه کاربر وب سایت یا مالک آن هستید انتخاب کنید.

روش 1- رفع خطا به عنوان بازدید کننده وب سایت

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

مرحله 1- اصول اولیه را بررسی کنید

اولین چیزی که باید امتحان کنید (اگر قبلا آن را انجام نداده اید) رفرش کردن صفحه است. گاهی اوقات ارور 403 به دلیل یک نقص جزئی ایجاد می شود و کافی است صفحه را مجددا بارگیری کنید.

اگر این کار مشکل را برطرف نکرد، مورد بعدی که باید به آن توجه کنید URL است. مطمئن شوید که آن را به درستی تایپ کرده اید. علاوه بر این، لینک مورد نظر احتمالا باید به “.com” ،”.org” ، یا چیزی مشابه ختم شود. در غیر این صورت، ممکن است در حال تلاش برای دسترسی به قسمتی از سایت باشید که به مدیران سایت اختصاص دارد.

۵۰ تا از بهترین سایت ها برای تبلیغات بنری در ایران

علاوه بر این ها ممکن است لینک بدی را دنبال کرده باشید. در این صورت، سعی کنید از منبع دیگری به وب سایت دسترسی پیدا کنید.

مرحله 2- کوکی ها و حافظه کش خود را پاک کنید

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

نحوه پاک کردن حافظه کش در Google Chrome به شرح زیر است:

اگر از Google Chrome استفاده می کنید، می توانید با پیدا کردن سه نقطه در گوشه بالا سمت راست شروع کنید. از منوی کشویی Settings را انتخاب کنید. سپس به قسمت Privacy and security رفته و روی Clear Browsing Data کلیک کنید:

کوکی ها و حافظه کش خود را پاک کنید

کادرهای Cookies and other site data و Cached images and files را علامت زده و Clear data را انتخاب کنید. توجه داشته باشید که این کار ممکن است شما را از حساب های خود در وب سایت های دیگر خارج کند.

اکنون، دوباره به صفحه برگردید. اگر بازنشانی این عناصر فایده ای نداشته باشد، آخرین چیزی که می توانید امتحان کنید بررسی این است که آیا آدرس IP شما مسدود شده است یا خیر. اگر IP شما وارد لیست سیاه وب سایت شده باشد، باید این مشکل را حل کنید، که عموما شامل تماس با صاحب سایت برای درخواست کمک است.

روش 2- رفع خطای 403 در سایت خود

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

توجه داشته باشید که برای دسترسی به سایت خود باید از پروتکل انتقال فایل یاFTP استفاده کنید.

مرحله1- افزونه های خود را اسکن کنید

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

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

نکات مهم قبل از درج رپورتاژ برای سئو+ 50 سایت برتر برای ریپورتاژ

برای شروع، به Plugins > Installed Plugins بروید. برای انتخاب همه افزونه ها روی کادر تأیید بالا کلیک کنید، از منوی کشویی Deactivate را انتخاب کرده و روی Apply کلیک کنید:

Bulk-Deactivate-Plugins

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

اگر ارور 403 مانع ورود شما به قسمت مدیریت می شود، می توانید از یک سرویس گیرنده FTP برای دسترسی به فایل های وردپرس خود استفاده کنید. پس از اتصال به سایت خود، پوشه اصلی را باز کرده و به wordpress>wp-content> plugins بروید:

Plugins-Via-FTP

برای غیرفعال کردن افزونه ها در سایت خود، کافی است نام پوشه افزونه ها را به چیزی متفاوت تغییر دهید، مانند “plugins_deactivated”. در مرحله بعد، سعی کنید به سایت خود دسترسی پیدا کنید.

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

مرحله 2- فایل .htaccess خود را بررسی کنید

اگر شرکت میزبان وب سایت شما از سرور وب Apache استفاده می کند، ممکن است منبع مشکل از فایل .htaccess شما باشد. این فایل تنظیمات مهم پیکربندی سایت وردپرس شما را کنترل می کند و هر تغییر یا خطای کوچکی می تواند به آن آسیب برساند.

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

در مرحله بعد به داشبورد وردپرس خود رفته سپس به Settings> Permalinks بروید:

Permalink-Settings

لازم نیست هیچ تغییری ایجاد کنید. تنها کاری که باید انجام دهید این است که به پایین بروید و روی Save Changes کلیک کنید. در نتیجه به طور خودکار یک فایل .htaccess جدید برای سایت شما ایجاد خواهد شد.

اگر این فایل باعث خطای 403 شده باشد، اکنون باید برطرف شود. اگر هنوز با مشکل روبرو هستید، مرحله آخر را امتحان کنید.

مرحله 3- مجوزهای فایل را بررسی کنید

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

خوشبختانه رفع این مشکل نسبتا آسان است. پوشه فایل خود را با استفاده از سرویس گیرنده FTP باز کرده و پوشه اصلی را که حاوی سایت وردپرس شما است پیدا کنید. باید شامل wp-admin ، wp-content و wp-include باشد. روی پوشه اصلی راست کلیک کرده و به File Attributes بروید:

change file attributes

meric value را با 755 پر کنید. سپس کادرRecurse into subdirectories را علامت زده و Apply to directories only را انتخاب کنید. در نهایت روی دکمه OK کلیک کنید. به این ترتیب مجوزهای مناسب به طور خودکار اعمال می شوند.

در مرحله بعد، باید فرآیند را تکرار کنید. با این تفاوت که این بار 644 را در numeric value وارد کرده و گزینه Apply to files only را انتخاب کنید. سپس روی OK کلیک کنید.

آموزش ساخت وب سایت رایگان به سادگی (از طریق وبسایت موتور)

اکنون، به دایرکتوری سایت خود بازگردید و فایل wp-config.php را پیدا کنید. روی آن راست کلیک کرده و File Attributes را انتخاب کنید:

644 را درnumeric value وارد کرده و روی دکمه OK کلیک کنید.

644 را در numeric value وارد کرده و روی دکمه OK کلیک کنید. اگر خطا نتیجه مشکلات مربوط به مجوزهای فایل وردپرس باشد، تغییر همه این فایل ها باید آن را برطرف کند.

نتیجه گیری

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

در این مقاله، ما دو روش اصلی حل خطای 403 را بررسی کردیم:

1- رفع خطا به عنوان کاربر با رفرش کردن صفحه و پاک کردن حافظه کش

2- رفع خطا به عنوان مالک وب سایت با استفاده از یک سرویس گیرنده FTP برای غیرفعال کردن افزونه ها، بازیابی فایل .htaccess و تنظیم مجوزهای فایل

هکرها چطور پسورد فیس بوک دیگران را پیدا می کنند؟

میلاد حیدری

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا