ممکن است هنگام ورود به پیشخوان وردپرس یا تنها یک بخش خاص از پنل پیشخوان با خطای “ عرض پوزش، شما اجازهٔ دسترسی به این برگه را ندارید ” یا Sorry, you are not allowed to access this page مواجه شوید. این خطای رایج در وردپرس ممکن است هم برای کاربران مدیرکل و هم برای کاربرانی با سطح دسترسی پایین تر اتفاق بیفتد. در این راهنما به بررسی دلایل و روش رفع این خطا می پردازیم.

خطای با عرض پوزش، شما اجازهٔ دسترسی به این برگه را ندارید در وردپرس چیست؟
لیستی از مهم ترین دلایل بروز این خطای متداول در وردپرس را در ادامه مشاهده میکنید:
- مجوزهای نقش کاربری (سطح دسترسی کاربر)
- غیرفعال بودن افزونه یا خارج شدن از حساب کاربری خود در وردپرس (logout)
- افزونه های امنیتی
- آپدیت یا نصب ناقص افزونه یا قالب
- خرابی فایل های هسته وردپرس مثل فایل wp-config.php
مجوزهای نقش کاربری (سطح دسترسی کاربر)
نقش های کاربری در وردپرس به مدیران سایت امکان می دهند؛ دسترسی به بخش های مختلف پیشخوان وردپرس را براساس سطوح کاربری کنترل کنند. بنابراین اگر به تازگی در تنظیمات یک بخش با خطای مذکور مواجه میشوید ؛ علت آن ممکن است تغییر نقش کاربری و سطوح دسترسی شما توسط مدیروبسایت باشد.
غیرفعال بودن افزونه یا خارج شدن از حساب کاربری خود در وردپرس (logout)
رایج ترین دلیلی که باعث بروز خطای با عرض پوزش، شما اجازه دسترسی به این برگه را ندارید، این است که افزونه ای که در صفحه تنظیمات آن قرار دارید در حال حاضر غیرفعال است. یا اینکه بطور کلی از پیشخوان وردپرس خارج شده اید یا به اصطلاح logout انجام شده. در این گونه مواقع صفحه تنظیمات افزونه یا پیشخوان وردپرس قبل از خروج یا غیرفعال شدن افزونه بدون مشکل نمایش داده میشده و به صورت ناخواسته لاگ اوت یا غیرفعال شدن افزونه رخ داده و در حال حاضر با خطا مواجه میشوید.
افزونه های امنیتی
برخی از تنظیمات افزونه های امنیتی میتوانند باعث محدود شدن دسترسی مدیر یا نقش های کاربری دیگر به بخشهایی از پیشخوان وردپرس شوند.
آپدیت یا نصب ناقص افزونه یا قالب
اگر بروزرسانی افزونه به دلیل قطعی ناگهانی اینترنت یا اختلال ناگهانی در سرور و پر شدن حافظه PHP با مشکل روبرو شود؛ ممکن است افزونه یا قالب نتواند قابلیتهای لازم را ثبت کند یا اینکه فایلهای اصلی افزونه یا قالب ناقص کپی شوند. در چنین شرایطی نیز امکان دارد خطای Sorry, you are not allowed to access this page را مشاهده کنید.
خرابی فایل های هسته وردپرس مثل فایل wp-config.php
حذف یا ویرایش اشتباهی فایلهای هسته وردپرس نیز باعث بروز این خطا میشود. فایل wp-config.php مهم ترین فایل هسته وردپرس محسوب می شود که اطلاعات اصلی سایت وردپرسی در این فایل ثبت می شوند. اگر به تازگی تغییراتی در این فایل انجام داده اید؛ ممکن است در صورت اشتباه، خطای دسترسی در بخش های مختلف پیشخوان مشاهده کنید.
راه حل خطای با عرض پوزش، شما اجازهٔ دسترسی به این برگه را ندارید در وردپرس
باتوجه به علت بروز این خطا در سایت وردپرسی شما یکی از راه حل های زیر می تواند برای شما مفید باشد.
- بررسی نقش کاربری یا user role و سطح دسترسی کاربر
- غیرفعال کردن افزونه یا قالب از طریق مدیریت فایل در هاست
- غیرفعالسازی موقتی فایل .htaccess
- غیرفعالسازی موقتی افزونه امنیتی
- بازگردانی نسخه سالم فایل های هسته وردپرس و wp-config.php
بررسی نقش کاربری یا user role و سطح دسترسی کاربر
اگر مدیروبسایت هستید و در بخش هایی از وبسایت با خطای عرض پوزش شما اجازه دسترسی به این برگه را ندارید روبه رو میشوید؛ از طریق هاست وارد phpMyAdmin و جدول wp_usermeta شوید. مقدار %wp_capabilities% را برای کاربر مدیرکل چک کنید. برای اینکه به عنوان مدیروبسایت برای دسترسی به بخش های مختلف سایت با خطای مذکور روبرو نشوید باید مقدار زیر در این فیلد موجود باشد:
{“administrator”: true}
غیرفعال کردن افزونه یا قالب از طریق مدیریت فایل در هاست
اگر بعد از نصب یا بروزرسانی قالب یا افزونه ها و همچنین فعالسازی افزونه امنیتی با این خطا مواجه می شوید؛ غیرفعالسازی افزونه و همچنین فعالسازی یکی از پوسته های پیشفرض وردپرس به صورت موقتی باعث رفع این ارور می شود. اگر دسترسی شما به پیشخوان وردپرس بسته شده، از طریق مدیریت فایل هاست وارد پوشه wp-content و پوشه plugin شوید و پوشه افزونه مورد نظر را تغییر نام دهید. با این کار افزونه غیرفعال می شود.
غیرفعالسازی موقتی فایل .htaccess
یکی از نقش های مهم فایل htaccess. تنظیمات دسترسی به بخش های مختلف می باشد. به همین جهت با غیرفعالسازی این فایل می توانید علت خطای “ عرض پوزش، شما اجازهٔ دسترسی به این برگه را ندارید ” را در سایت خود شناسایی و رفع کنید. برای غیرفعالسازی این فایل از طریق مدیریت فایل هاست وارد پوشه public_html شوید. اگر این فایل را دراین مسیر مشاهده نمی کنید باید در تنظیمات نمایش فایل های مخفی را فعال کنید. با rename یا تغییر نام این فایل غیرفعال خواهدشد. اگر خطا با این کار از بین رفت؛وارد پیشخوان> تنظیمات> پیوندهای یکتا شوید و دکمه ذخیره تغییرات را بزنید که این فایل مجدد ایجاد شود.
بازگردانی نسخه سالم فایل های هسته وردپرس و wp-config.php
بازگردانی یا restore آخرین نسخه سالم وبسایت وردپرسی در صورتی که این خطا بعد از دستکاری در یکی از فایل های مهم هسته وردپرس مثل wp-config.php ایجاد شده باشد؛ راه حلی سریع و قطعی می باشد.
جمع بندی
خطای عرض پوزش، شما اجازهٔ دسترسی به این برگه را ندارید یکی از ارورهای متداولی است که هنگام کار با وردپرس ممکن است با آن برخورد کنید. رفع این خطا گاهی به سادگی لاگین مجدد به پیشخوان وردپرس می باشد ولی گاهی نیاز به بررسی های دقیق تر مثل سطوح دسترس کاربر از طریق دیتابیس دارد.



