الشاشة البيضا: الموقع بيفتح صفحة فاضية

الموقع بيفتح صفحة بيضا فاضية من غير أي رسالة خطأ؟ المشكلة دي محيّرة لأن مفيش أي دليل ظاهر — لكن الدليل موجود، هو مخفي بس. الشرح ده بيوريك إزاي تطلّعه.

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

١. شغّل عرض الأخطاء — أهم خطوة

من غيرها بتخمّن. لو موقعك ووردبريس، عدّل ملف wp-config.php وضيف قبل السطر الأخير:

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

حدّث الصفحة، وبعدين افتح ملف wp-content/debug.log — هتلاقي الخطأ مكتوب بالحرف مع اسم الملف ورقم السطر.

ولأي موقع، سجل الأخطاء متاح من cPanel في قسم Errors.

ما تنساش تقفلها بعد ما تخلص
رجّع WP_DEBUG لـ false، وامسح ملف السجل. سيبانه مفتوح بيكشف تفاصيل عن سيرفرك.

٢. الذاكرة خلصت

أشهر سبب. لو الخطأ فيه Allowed memory size exhausted، ده هو.

الحل: زوّد حد الذاكرة في wp-config.php:

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

ولو المشكلة بتتكرر، السبب الحقيقي غالبًا إضافة بتستهلك زيادة — مش الحد نفسه.

٣. إضافة أو قالب

لو مش قادر تدخل لوحة التحكم أصلًا، عطّلهم من مدير الملفات:

  1. غيّر اسم مجلد wp-content/plugins لـ plugins-off.
  2. جرّب الموقع. لو اشتغل، المشكلة في إضافة.
  3. رجّع الاسم، وبعدين غيّر اسم الإضافات واحدة واحدة لحد ما تلاقي المسبب.

ولو الموقع لسه أبيض، جرّب نفس الحكاية مع مجلد القالب — الموقع هيرجع لقالب افتراضي.

٤. خطأ في كود اتضاف مؤخرًا

لو ضفت كود في functions.php أو أي ملف، وحرف واحد ناقص — الموقع بيقع كله. رجّع الملف لنسخته قبل التعديل.

ده أشهر سبب لصفحة بيضا بتظهر فجأة بعد تعديل يدوي.

٥. الصفحة بيضا في لوحة التحكم بس

لو الموقع شغّال والمشكلة في wp-admin بس، غالبًا إضافة بتشتغل في لوحة التحكم تحديدًا. عطّلها من مدير الملفات.

٦. صفحة بيضا بعد تسجيل الدخول

لو الصفحة بتفضل بيضا بعد ما تدخل بياناتك، غالبًا مشكلة كوكيز أو مسافة زايدة في آخر ملف wp-config.php — حتى سطر فاضي بعد آخر قوس بيسبب المشكلة دي.

ترتيب الحل لو مستعجل

  1. غيّر اسم مجلد الإضافات — أسرع اختبار وبيحل أغلب الحالات.
  2. غيّر اسم ملف htaccess.
  3. شغّل عرض الأخطاء واقرا السبب.
  4. لو الموقع مهم ومستعجل، استرجع نسخة احتياطية من قبل المشكلة.

الخطوة الجاية

  • أخطاء السيرفر 500 و 502 و 503 و 508: الفرق والحل.
  • حل مشكلة Allowed memory size في الووردبريس.
  • كيفية تشغيل رسائل خطأ PHP على cPanel.

محتاج مساعدة؟

افتح تذكرة وابعتلنا محتوى ملف السجل وآخر تعديل عملته قبل المشكلة. السجل بيوصلنا للسبب في دقايق.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟

مقالات مشابهة

أخطاء السيرفر 500 و 502 و 503 و 508: الفرق والحل

ظهرلك رقم خطأ وإنت مش عارف معناه؟ الأرقام دي مش عشوائية — كل واحد بيقولك المشكلة فين بالظبط....

خطأ ERR_TOO_MANY_REDIRECTS: الأسباب والحل

الرسالة دي معناها إن موقعك دخل في حلقة تحويل لا نهائية: الصفحة بتحوّل لصفحة تانية، والتانية...

خطأ DNS_PROBE_FINISHED_NXDOMAIN وإزاي تحله

الرسالة دي معناها إن جهازك ما عرفش يترجم اسم الموقع لعنوان سيرفر. يعني المشكلة في نظام أسماء...

الموقع بقى بطيء فجأة: شجرة تشخيص من ٧ خطوات

الموقع كان ماشي عادي وفجأة بقى بطيء؟ الشرح ده بيمشّيك في ترتيب تشخيص منطقي — كل خطوة بتستبعد...

رسالة Account Suspended: الأسباب والحل

موقعك بيعرض صفحة Account Suspended بدل المحتوى؟ يعني الحساب اتعلّق — والخبر الكويس إن ملفاتك...