كيفية إصلاح خطأ ووردبريس الفادح طباعة

  • 0

عادةً ما تنتج رسالة الخطأ التالية عن خلل في مكون إضافي أو قالب أو رمز في أحد ملفات WordPress - " حدث خطأ فادح في موقع الويب هذا.

يرجى التحقق من صندوق البريد الإلكتروني لمشرف الموقع للحصول على الإرشادات ":

 

 

 

 

 

 

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

 

ملحوظة : يرجى عمل نسخة احتياطية كاملة لموقع الويب الخاص بك قبل تطبيق أي تغييرات.

إذا تمت إضافة موقع الويب إلى مثبت البرنامج النصي Softaculous، فيرجى اتباع هذا الدليل .

 

مسح ذاكرة التخزين المؤقت

قد تحدث أخطاء بسبب ذاكرة التخزين المؤقت، سواء في المتصفح الخاص بك أو من جانب الخادم. لمعرفة ما إذا كانت المشكلة ناجمة عن ذاكرة التخزين المؤقت، جرب ما يلي:

  • حاول الوصول إلى موقع الويب الخاص بك في متصفح أو جهاز مختلف؛
  • امسح ذاكرة التخزين المؤقت للمتصفح الخاص بك ؛
  • مسح ذاكرة التخزين المؤقت DNS المحلية .
  • امسح ذاكرة التخزين المؤقت لـ LiteSpeed في cPanel >> المكون الإضافي LiteSpeed Web Cache Manager >> حدد Flush .

تعرف على المزيد حول استخدام LiteSpeed Web Cache Manager .

 

تبديل إصدارات PHP

نظرًا لأن بعض المكونات الإضافية أو السمات أو إصدارات WordPress غير متوافقة مع بعض إصدارات PHP، فيجب أن تحاول تغيير إصدار PHP الخاص بك أولاً.

راجع هذه الأدلة حول كيفية استخدام إصدارات PHP مع خطط الاستضافة الخاصة بك:

 

  • PHP لـ Stellar/Stellar Plus ؛
  • PHP للأعمال النجمية ؛
  • PHP لخادم VPS/الخادم المخصص .

 

تحقق من ملف error_log

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

تحقق من ملف error_log في المجلد الجذر لموقع الويب الخاص بك لمعرفة الملف الذي تسبب في الخطأ.

إذا كنت لا تعرف اسم المجلد الجذر للنطاق الخاص بك، فانتقل إلى cPanel >> النطاقات وتحقق من عمود جذر المستند .

عند فتح ملف error_log، تحقق من آخر سجل في الملف. تحقق من المسار إلى الملف في السجل:

 

  1. إذا رأيت هذا المسار: /home/cPuser/root_folder/wp-content/ plugins /…/name_of_the_file.php ،

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

 

إذا لم يكن لديك حق الوصول إلى لوحة تحكم WordPress، فيمكنك تعطيل المكونات الإضافية بالانتقال إلى cPanel >> File Manager أو Softaculous أو Terminal .

 

مثال على error_log مع تمييز مكون التعريف بالخط العريض:

 

PHP خطأ فادح: خطأ لم يتم اكتشافه: فشل الفتح المطلوب '/home/nctest/ nctest.com/wp-content/plugins/litespeed-cache /autoload.php' (include_path= '.:/opt/alt/php81/usr/share/pear:/opt/alt/php81/usr/share/php:/usr/share/pear:/usr/share/php') في /home/nctest/ nctest.com/wp-content/plugins/litespeed-cache/litespeed-cache.php:67

 

سبب المشكلة في المثال هو المكون الإضافي LiteSpeed Cache، لذا يجب تعطيله لحل المشكلة.

 

 

  1. إذا كان بإمكانك رؤية هذا المسار: /home/cPuser/root_folder/wp-content/ theme /…/name_of_the_file.php ،

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

 

مثال على error_log مع تمييز مكون التعريف بالخط العريض:

 

PHP خطأ فادح: require( فشل الفتح المطلوب) '/home/nctest/ nctest.com/wp-content/twentytwentythree /theme.json'

 

يوضح هذا السجل أن المشكلة سببه موضوع موقع الويب الحالي 2twentythree .

 

 

  1. إذا رأيت أحد المسارات التالية، فإن سبب المشكلة هو أحد ملفات WordPress الافتراضية:

 

- /home/cPuser/root_folder/name_of_the_file.php

- /home/cPuser/root_folder/wp-admin/…/name_of_the_file.php

- /home/cPuser/root_folder/wp-includes/…/name_of_the_file.php

 

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

 

مثال على السجل الذي قد تراه أدناه:

 

PHP خطأ فادح: خطأ لم يتم اكتشافه: فشل الفتح المطلوب '/home/nctest/ nctest.com/wp-load.php ' (include_path='.:/opt/alt/php81/usr /share/pear:/opt/alt/php81/usr/share/php:/usr/share/pear:/usr/share/php') في /home/nctest/nctest.com/wp-blog-header.php :13

 

يحدث هذا الخطأ بسبب ملف wp-load.php، وهو ملف WordPress الافتراضي.

 

 

تمكين وضع WP_DEBUG

يمكنك استخدام وضع التصحيح للتحقق من سبب الخطأ.

يمكن تمكين الوضع عبر ملف wp-config.php الموجود في المجلد الجذر.

قم بتغيير القيمة false إلى true في السطر التالي:

 

Define('WP_DEBUG', false)

 

شاهد المزيد من المعلومات حول كيفية تحرير ملف wp-config.php .

 

زيادة حد ذاكرة ووردبريس

إذا كانت الذاكرة غير الكافية هي التي تسبب الخطأ الفادح، فمن المفترض أن تؤدي زيادة حد ذاكرة WordPress إلى حل المشكلة.

 يمكن زيادة الحد بالانتقال إلى ملف wp-config.php .

 

أضف هذا السطر:

 

Define('WP_MEMORY_LIMIT','512M')

 

فوق هذا السطر:

 

/* هذا كل شيء، توقف عن التحرير! نشر سعيد. */

 

كما هو موضح هنا:

 

 

 

 

 

يمكنك تغيير "512M" بالقيمة التي تحتاجها.

 

استعادة موقع الويب الخاص بك من نسخة احتياطية

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

استخدم المكون الإضافي Autobackup cPanel إذا كانت خطة الاستضافة الخاصة بك هي Stellar Plus أو Stellar Business.

 

بالنسبة لخطط Stellar، اتبع هذه الخطوات حول كيفية استعادة النسخ الاحتياطية لـ cPanel .

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

 

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

 

أحسنت! أنت الآن تعرف كيفية حل خطأ WordPress الأكثر شيوعًا.

 

 

لا تتردد في الاتصال بفريق الدعم لدينا من خلال الدردشة / التذاكر إذا كان لديك أي أسئلة.

 


هل كانت المقالة مفيدة ؟

« السابق