رئيسيه » دروس عرب ووردبريس » حل مشكلة الشاشة البيضاء في الووردبريس 2018

حل مشكلة الشاشة البيضاء في الووردبريس 2018

في حين أن معظم العالم على دراية بـ “الشاشة الزرقاء القاتله” الشهيرة في Windows ، فإن مستخدمي ووردبريس يصلون (أحيانًا) إلى تجربة الشاشة البيضاء الخاصة بهم – حل مشكلة الشاشة البيضاء القاتله في الووردبريس.

يؤدي هذا الخطأ السيئ إلى اختفاء موقعك بالكامل واستبداله إما بشاشة بيضاء فارغة تمامًا (في Firefox) أو شاشة مثل الصورة بالأسفل (في Google Chrome):

 

حل مشكلة الشاشة البيضاء في الووردبريس
حل مشكلة الشاشة البيضاء في الووردبريس

 

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

لمساعدتك في تنفيذ ذلك ، سنوضح لك كيفية حل مشكلة الشاشة البيضاء في الووردبريس .

 

ما الذي يسبب الشاشة البيضاء في الووردبريس؟

كما هو الحال في كثير من الأحيان مع وجود أخطاء عامة كهذه ، لا يوجد سبب واحد لـ مشكلة الشاشة البيضاء في ووردبريس.

مع أنه يقال ، هناك بعض الأسباب الشائعة. وفقًا لموقع ووردبرس الرسمي ، فإن أكثر الأسباب شيوعًا هي:

  • أخطاء التوافق في الإضافات – Plugin compatibility issues
  • أخطاء التوافق في القوالب – Theme compatibility issues

بصرف النظر عن تلك المذكورة أعلاه ، من المحتمل جدًا أن يصل موقعك إلى حد ذاكرة PHP.

لتشخيص المشكلة ، ونأمل في حلها ، ستحتاج إلى:

  • حدد ما إذا كان القالب أو الإضافات تسبب هذه المشكلة.
  • قم بزيادة حد ذاكرة موقع الووردبريس الخاص بك.

سأوضح لك كيفية تنفيذ كليهما ، بالإضافة إلى خطوة تشخيصية يمكنك اتخاذها إذا لم يؤدِ أي منهما إلى حل المشكلة التي تواجهها.

كيفية حل مشكلة الشاشة البيضاء في ووردبريس 

نظرًا لأن نظام WordPress Codex يسرد مشكلات التوافق مع الإضافات والقوالب كأسباب أكثر شيوعًا ، فسنبدأ بذلك قبل الانتقال إلى طرق لزيادة حد ذاكرة موقعك.

التشخيص رقم 1: التحقق من وجود مشكلات توافق في الإضافات

للتحقق مما إذا كان احدى الاضافات المنصبة تسبب المشكلة ، فإن العملية تكون بسيطة إلى حد ما:

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

إذا كان لا يزال بإمكانك الوصول إلى لوحة الإدارة في ووردبريس الخاص بك ، عظيم! يمكنك استخدام واجهة الإضافات العادية للقيام بذلك.

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

إليك طريقة مضمونة لإلغاء تنشيط المكونات الإضافية وإعادة تنشيطها إذا لم تتمكن من الوصول إلى لوحة التحكم

الخطوة 1: الاتصال بموقعك عبر FTP

للبدء ، ستحتاج إلى الاتصال بموقع ووردبريس باستخدام برنامج FTP وبيانات اعتماد حساب FTP الخاص بك (يمكنك الحصول على هذه المعلومات من المضيف – مزود الاستضافة – إذا لم تكن تعرفها بالفعل).

سنستخدم برنامج FileZilla للقطات الشاشة الخاصة بالشرح – ولكن يمكنك استخدام أي برنامج FTP.

بمجرد تمكنك من الاتصال, توجه إلى ملف /public_html/wp-content

 

مجلد WP Content

 

الخطوة الثانية: إعادة تسمية مجلد الإضافات من Plugins إلى Plugins_old

بعد ذلك ، انقر بزر الماوس الأيمن على مجلد الإضافات (يجب أن يكون هذا داخل مجلد wp-content) وأعد تسمية المجلد إلى plugins_old:

 

قم بتغيير أسم مجلد الإضافات إلى plugins_old

 

إليك ما يجب أن يبدو بعد إعادة تسمية المجلد:

 

تغيير مجلد الإضافات إلى plugins_old

 

في هذه المرحلة ، تم إلغاء تنشيط جميع الإضافات. الآن ، تحتاج فقط إلى إعادة تنشيطها واحدة تلو الأخرى.

الخطوة 3: إنشاء مجلد إضافات جديد

الآن ، ستحتاج إلى إنشاء مجلد جديد باسم Plugins عن طريق النقر بزر الماوس الأيمن واختيار إنشاء مجلد:

إنشاء مجلد جديد للإضافات بإسم plugins

الآن ، يجب أن يكون لديك مجلدين بإسم:

  • مجلد بإسم Plugins
  • مجلد بإسم Plugins_old

مجلد الإضافات ووردبريس

الخطوة 4: نقل ما بداخل مجلد Plugins_Old إلى مجلد Plugin الذي قمنا بإنشاءه

كيف ، نقوم بإعادة تنشيط الإضافات من جديد:

  • انتقل إلى مجلد الإضافات القديم Plugins_Old
  • نقل جميع الملفات بداخل مجلد الإضافات القديم Plugins_old إلى مجلد Plugins الجديد

 

نقل ما بداخل مجلد الاضافات القديم إلى مجلد الإضافات الجديد

 

الخطوة 5: قم بتنشيط الإضافات واحدة تلو الآخرى في لوحة تحكم ووردبريس

عند هذه النقطة ، من المفترض أن تتمكن من الوصول إلى لوحة تحكم ووردبريس الخاصة بك.

داخل لوحة التحكم ، انتقل إلى علامة التبويب إضافات. من المفترض أن ترى قائمة بجميع الإضافات المنصبه. جميع الإضافات يجب أن يكونو غير نشطين:

 

الإضافات

 

الآن ، ببساطة قم بتنشيط كل إضافة واحد تلو الآخرى حتى تعثر على الإضافة التي تسبب المشكلة.

التشخيص رقم 2: التحقق من وجود مشكلات توافق في القوالب

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

إذا كان لا يزال بإمكانك الوصول إلى لوحة تحكم ووردبريس الخاصة بك ، فحاول التبديل مرة أخرى إلى قالب Twenty Seventeen الافتراضي لمعرفة ما إذا كان هذا سيؤدي إلى إصلاح المشكلة.

إذا لم تتمكن من الوصول إلى لوحة تحكم ووردبريس الخاصة بك ، فستحتاج إلى البحث في موقعك عبر FTP مرة أخرى.

الخطوة 1: الاتصال بموقعك عبر FTP

كما هو موضح سابقًا ، اتصل بموقع الويب الخاص بك عبر FTP وادخل إلى المجلد / wp-content /:

 

أتصل بموقعك عن طريق ال ftp

 

الخطوة 2: إعادة تسمية مجلد القوالب النشطة

نظرًا لأنه يمكنك تنشيط قالب واحدة فقط في كل مرة ، لن تحتاج إلى إعادة تسمية مجلد القوالب بالكامل.

بدلاً من ذلك ، انتقل إلى مجلد القوالب ثم أعد تسمية مجلد القالب النشط الخاص بك عن طريق إضافة _old بنهاية اسم المجلد:

 

إعادة تسمية قالب الووردبريس الخاص بك 1

 

عند الانتهاء ، يجب أن يبدو المجلد مثل هذا (أدناه):

 

إعادة تسمية قالب الووردبريس الخاص بك 2

 

بمجرد إعادة تسمية المجلد ، سيحاول الووردبريس العودة إلى القالب الافتراضي ، والذي يجب أن يكون Twenty Seventeen (على افتراض أنه لا يزال لديك Twenty Seventeen مثبتًا):

 

القالب الإفتراضي في الووردبريس Twenty Seventeen

 

إذا لم يكن لديك أي قوالب أخرى مثبتة ، فيمكنك دائمًا تنزيل نسخة حديثة من Twenty Seventeen وتحميلها عبر FTP.

إذا بدأ موقعك في العمل فور عودتك إلى المظهر الافتراضي ، فهذا مؤشر جيد على أن اختيار القالب يتسبب في ظهور الشاشة البيضاء في الووردبريس لديك.

التشخيص رقم 3: زيادة حد ذاكرة PHP

إذا كان موقعك لا يعمل حتى بعد استبعاد أي مشكلات في الإضافات أو توافق القوالب ، فإن الشيء التالي الذي يمكنك محاولة فعله هو زيادة حد ذاكرة موقعك.

إذا كنت تستخدم استضافة مشتركة رخيصة ، فقد لا تتمكن من فعل ذلك بدون مساعدة شركة الإستضافة. لذلك ، من أجل الحصول على الحد الأقصى للذاكرة في WordPress ، فإنني أوصيك بالتحدث إلى الدعم الفني للإستضافة.

مع ذلك ، هناك بعض الأشياء التي يمكنك أن تجربها بنفسك لزيادة حد الذاكرة (على افتراض أن لديك إستضافة تسمح بذلك).

الخيار الأول: تحرير ملف wp-config.php لزيادة حد الذاكرة.

اتصل بموقعك عبر FTP وعدّل ملف wp-config.php في المجلد الجذر لموقعك. لزيادة حد ذاكرة الووردبريس ، أضف مقتطف الرمز المختصر هذا إلى ملف wp-config.php واحفظ تغييراتك:

الخيار 2: تحرير ملف .htaccess لزيادة حد الذاكرة.

شيء آخر يمكنك محاولة القيام به هو إضافة مقتطف شفرة قصير إلى ملف htaccess الخاص بك. يمكنك العثور على هذا الملف في المجلد الجذر لموقعك (وهو نفس المجلد مثل wp-config.php):

التشخيص رقم 4: في حل مشكلة الشاشة البيضاء تمكين وضع التصحيح في الووردبريس Debug Mode

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

عند تمكين وضع التصحيح ، سيعرض ووردبريس كل خطأ PHP ، تحذير ، وإشعار.

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

لتمكين وضع تصحيح الووردبريس ، أضف مقتطف الشفرة التالي إلى ملف wp-config.php:

بمجرد تمكينه ، سيبدأ الووردبريس تلقائيًا في عرض أي أخطاء في التعليمات البرمجية (إذا لم تر أي رسائل ، فهذا يعني أن موقعك الووردبريس لا يواجه أي مشكلات).

افكار اخيرة

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

هل سبق لك تجربة حل مشكلة الشاشة البيضاء في موقعك؟ إذا كان الأمر كذلك ، سيكون رائعًا إذا تركت تعليقًا باستخدام الطريقة التي استخدمتها لإصلاحها!

هل تعرف شخصًا يمكنه الاستفادة من المعلومات الموجودة في هذا المقال؟ شاركها معهم على Google+ , Twitter , Facebook

 

Leave a Comment

%d مدونون معجبون بهذه: