شاشة الموت البيضاء (WSOD) هي مشكلة شائعة في ووردبريس قد تحدث لأسباب متعددة. عندما تحدث هذه المشكلة في تثبيت ووردبريس متعدد المواقع (Multisite)، قد يكون من الأكثر تعقيدًا استكشاف الأخطاء وإصلاحها. فيما يلي خطوات يمكنك اتباعها لمعالجة هذه المشكلة:
-
تمكين تصحيح الأخطاء: في ملف wp-config.php، قم بتعيين WP_DEBUG إلى true:
هذا سيعرض أي رسائل أخطاء PHP. تحقق مما إذا كانت هناك أي رسائل خطأ تظهر على الشاشة.
-
التحقق من تعارضات الإضافات: قم بتعطيل جميع الإضافات عن طريق إعادة تسمية مجلد الإضافات داخل wp-content (على سبيل المثال، إلى plugins-old). ثم قم بتمكينها واحدة تلو الأخرى لتحديد ما إذا كانت إضافة معينة تسبب المشكلة.
-
التحقق من مشاكل القالب: قم بتبديل القالب إلى قالب افتراضي (مثل Twenty Twenty-One) لترى ما إذا كانت المشكلة تتعلق بالقالب. إذا تم تحميل الموقع، فهذا يشير إلى وجود مشكلة في القالب.
-
التحقق من أذونات الملفات: تأكد من أن الملفات والدلائل لديها الأذونات الصحيحة. الأذونات غير الصحيحة قد تسبب مشاكل. بشكل عام، يجب تعيين المجلدات إلى 755 والملفات إلى 644.
-
التحقق من حد الذاكرة: قد تتطلب التثبيتات متعددة المواقع ذاكرة إضافية. قم بزيادة حد الذاكرة في ملف wp-config.php:
-
التحقق من ملف .htaccess: تأكد من أن ملف .htaccess تم تكوينه بشكل صحيح لتثبيت متعدد المواقع. يمكنك مقارنته بملف .htaccess جديد لتثبيت ووردبريس متعدد المواقع.
-
التحقق من ملف wp-config.php: تأكد من أن ملف wp-config.php تم تكوينه بشكل صحيح لتثبيت متعدد المواقع. يجب أن يحتوي على الأسطر التالية:
قم بتعديل الثوابت المذكورة أعلاه وفقًا لإعدادك.
-
التحقق من مشاكل قاعدة البيانات: في بعض الأحيان، قد تتسبب تلف قاعدة البيانات أو التهيئة غير الصحيحة في حدوث مشاكل. استخدم الإضافة WP-DBManager لإصلاح وتحسين قاعدة البيانات.
-
التحقق من سجلات الخادم: راجع سجلات الأخطاء الخاصة بالخادم. قد تحتوي على معلومات حول سبب المشكلة.
-
التحقق من توافق إصدار PHP: تأكد من أن الخادم يعمل بإصدار متوافق من PHP مع ووردبريس والإضافات/القوالب الخاصة به.
-
الاتصال بمزود الاستضافة: إذا لم تنجح أي من الخطوات المذكورة أعلاه، يمكنك التواصل مع مزود الاستضافة الخاص بك للحصول على المساعدة. قد يكون بإمكانهم تحديد أي مشاكل متعلقة بالخادم.
تذكر أن تقوم بأخذ نسخ احتياطية قبل إجراء أي تغييرات كبيرة، خاصة إذا كنت تقوم بتعديل الملفات الأساسية أو قاعدة البيانات. بهذه الطريقة، يمكنك الرجوع إلى الحالة التي كانت تعمل في حال حدوث خطأ.