# إصلاح الشاشة البيضاء للموت في WordPress

Source: https://support.kapsulehost.com/ar-ae/wordpress-white-screen

هي عندما يعرض موقع ووردبريس الخاص بك صفحة بيضاء فارغة دون أي رسالة خطأ. وهي واحدة من أكثر مشكلات ووردبريس إزعاجًا لأنها لا تعطي أي دليل مرئي على السبب. يتناول هذا الدليل أكثر الأسباب شيوعًا وكيفية إصلاح كل منها.

### الخطوة 1: تحقق من سجل الأخطاء

أول شيء يجب فعله هو التحقق من سجل أخطاء PHP الخاص بك، والذي عادةً ما يكشف السبب الدقيق:

1. سجّل الدخول إلى KPanel على [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com)
2. اذهب إلى **المواقع (Websites)**، اختر موقعك، ثم انقر على **السجلات (Logs)**
3. افتح **سجل أخطاء PHP**
4. ابحث عن إدخالات `Fatal error` بالقرب من الوقت الذي بدأت فيه الشاشة البيضاء

راجع [الوصول إلى سجلات أخطاء موقعك](https://support.kapsulehost.com/ar-ae/error-logs) لمزيد من التفاصيل.

### الخطوة 2: تفعيل وضع تصحيح الأخطاء في ووردبريس

إذا كان سجل الأخطاء لا يُظهر تفاصيل كافية، فعّل وضع تصحيح الأخطاء في ووردبريس:

1. اتصل عبر SFTP أو عبر مدير الملفات في KPanel
2. افتح `wp-config.php`
3. اضبط ما يلي:

```php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
```

4. أعد تحميل الصفحة وتحقق من `wp-content/debug.log` للاطلاع على رسالة الخطأ

### الخطوة 3: تعطيل جميع الإضافات

الإضافة المعطوبة أو غير المتوافقة هي السبب الأكثر شيوعًا للشاشة البيضاء بعد التحديث.

إذا كان بإمكانك الوصول إلى لوحة إدارة ووردبريس: اذهب إلى **الإضافات > الإضافات المثبتة (Plugins > Installed Plugins)**، حدد الكل، ثم اختر **تعطيل (Deactivate)** من قائمة الإجراءات الجماعية.

إذا لم يكن بإمكانك الوصول إلى لوحة إدارة ووردبريس:

1. اتصل بموقعك عبر [SFTP](https://support.kapsulehost.com/ar-ae/sftp-access)
2. انتقل إلى `wp-content/plugins/`
3. أعد تسمية مجلد `plugins` إلى `plugins-disabled`
4. حاول تحميل الموقع

إذا اختفت الشاشة البيضاء، فإن الإضافة هي السبب. أعد تسمية المجلد إلى `plugins` كما كان، ثم عطّل الإضافات واحدة تلو الأخرى حتى تحدد الإضافة المسببة للمشكلة.

### الخطوة 4: التبديل إلى قالب افتراضي

يمكن أن يتسبب القالب المعطوب أيضًا في ظهور شاشة بيضاء:

1. عبر SFTP، اذهب إلى `wp-content/themes/`
2. أعد تسمية مجلد القالب النشط إلى اسم مثل `mytheme-disabled`
3. سيعود ووردبريس تلقائيًا إلى قالب افتراضي

> **Tip:** بعد تحديد الإضافة أو القالب المسبب للمشكلة، تحقق مما إذا كان هناك تحديث متاح من المطوّر. يتم إصلاح العديد من مشكلات الشاشة البيضاء في الإصدار التالي.

### الخطوة 5: زيادة حد الذاكرة المخصص لـ PHP

يمكن أن تحدث الشاشة البيضاء عندما [تنفد الذاكرة](https://support.kapsulehost.com/ar-ae/wordpress-memory-limit) من ووردبريس. لزيادة الحد:

1. افتح `wp-config.php` في مدير الملفات أو عبر SFTP
2. أضف هذا السطر قبل سطر `/* That's all, stop editing! */`:

```php
define( 'WP_MEMORY_LIMIT', '256M' );
```

3. احفظ الملف وأعد تحميل الموقع

يمكنك أيضًا زيادة حد ذاكرة PHP في KPanel ضمن **المواقع > [موقعك] > الإعدادات > PHP**.

### الخطوة 6: الاستعادة من نسخة احتياطية

إذا لم تحل أي من الخطوات السابقة المشكلة، فإن الاستعادة من نسخة احتياطية مأخوذة قبل بدء المشكلة هي أسرع طريق للحل. راجع [الاستعادة من نسخة احتياطية](https://support.kapsulehost.com/ar-ae/restoring-from-backup).

### لا تزال المشكلة قائمة؟

إذا استمرت الشاشة البيضاء بعد اتباع هذه الخطوات، افتح تذكرة دعم في KPanel ضمن **الدعم (Support)**. أرفق أحدث إدخالات سجل أخطاء PHP ووصفًا لما تغيّر في الموقع قبل ظهور المشكلة.
