تظهر رسالة الخطأ “Sorry, you are not allowed to access this page” عند محاولة فتح لوحة تحكم ووردبريس أو إحدى صفحات الإعدادات، وتشير عادةً إلى خلل في صلاحيات حساب المدير في قاعدة البيانات، أو تعارض بعد ترقية ووردبريس أو إحدى إضافات الأمان.
أسباب الخطأ وخطوات الحل: #
1. فحص بادئة جداول قاعدة البيانات في wp-config.php #
إذا تم تغيير بادئة الجداول (Table Prefix) في ملف wp-config.php دون تحديث الصلاحيات في جدول wp_usermeta:
- افتح
wp-config.phpوتحقق من قيمة$table_prefix(مثال:wp_). - افتح cPanel > phpMyAdmin وافتح جدول
wp_usermeta. - تأكد من أن خانة
wp_capabilitiesتطابق نفس البادئة تماماً، وأن قيمة الصلاحيات للمدير تحتوي علىadministrator.
2. تعطيل الإضافات مؤقتاً للتأكد من التعارض #
ادخل إلى File Manager، وأعد تسمية مجلد wp-content/plugins إلى plugins_temp. إذا تمكنت من تسجيل الدخول بنجاح، فأعد تسمية المجلد وفعّل الإضافات تدريجياً لاكتشاف الإضافة المسببة للمشكلة.