تُعد شاشة الموت البيضاء (WordPress White Screen of Death) من أشهر المشاكل التي قد تواجه أصحاب المواقع، وتظهر كصفحة بيضاء فارغة تماماً دون أي رسائل خطأ واضحة عند حدوث خطأ فادح (Fatal Error) في كود PHP أو نفاذ الذاكرة المخصصة للسيرفر.
خطوات استكشاف وحل المشكلة خطوة بخطوة: #
1. تفعيل وضع تصحيح الأخطاء (WP_DEBUG) #
افتح ملف wp-config.php عبر File Manager، وأضف السطور التالية لمعرفة سبب الخطأ الحقيقي:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
ثم افحص ملف السجلات في مسار /wp-content/debug.log لتعرف الإضافة أو السطر البرمجي المسبب للمشكلة بدقة.
2. زيادة حد ذاكرة PHP (Memory Limit) #
في cPanel > MultiPHP INI Editor، ارفع قيمة memory_limit إلى 256M أو 512M لحل مشكلات نفاذ الذاكرة فوراً.
3. تعطيل الإضافات المشبوهة #
أعد تسمية مجلد wp-content/plugins إلى plugins_old لاستعادة الدخول الفوري للوحة التحكم ثم تفعيل الإضافات تدريجياً.