نمایش خطای 403 Forbidden برای پوشه wp-admin/update-core.php
در وردپرس می تواند دلایل مختلفی داشته باشد. در اینجا برخی از متداول ترین دلایل و راه حل های آنها آورده شده است:
1. مجوزهای فایل و پوشه:
- مطمئن شوید که پوشه های وردپرس شما دارای مجوزهای صحیح 755 و فایل ها 644 هستند.
2. فایل .htaccess:
- گاهی اوقات، میزبان وب شما ممکن است فایل
.htaccess
را برای اضافه کردن کدهایی برای جلوگیری از حملات ویرایش کند. - این می تواند منجر به مسدود شدن دسترسی حتی کاربران مجاز (شما) به وردپرس شود.
- برای بررسی این موضوع، محتوای فایل
.htaccess
خود را با یک فایل وردپرس استاندارد مقایسه کنید. - در صورت مشاهده کد اضافی، آن را حذف کرده و فایل را ذخیره کنید.
3. افزونه های امنیتی:
- اگر از افزونه های امنیتی استفاده می کنید، آنها ممکن است دارای ویژگی هایی مانند لیست سفید IP باشند که در صورت شناسایی فعالیت مشکوک، منطقه ورود به سیستم را مسدود می کنند.
- برای عیب یابی، به طور موقت افزونه های امنیتی را غیرفعال کرده و بررسی کنید که آیا مشکل برطرف می شود یا خیر.
- اگر مشکل برطرف شد، باید افزونه ها را یکی یکی فعال کنید تا مشخص کنید کدام یک باعث ایجاد مشکل می شود.
4. مشکلات مربوط به سرور:
- در برخی موارد، این خطا ممکن است به دلیل مشکل در سرور میزبان وب شما ایجاد شود.
- اگر مراحل بالا را دنبال کردید و مشکل همچنان ادامه داشت، با میزبان وب خود تماس بگیرید و مشکل را به آنها اطلاع دهید.
نکات اضافی:
- حافظه پنهان مرورگر خود را پاک کنید و سعی کنید از یک مرورگر دیگر استفاده کنید.
- حالت عیب یابی وردپرس را فعال کنید.
- برای اطلاعات بیشتر، به https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-403-forbidden-error-in-wordpress/ مراجعه کنید.