كان هناك خطأ فادح في موقع الويب الخاص بك [Fix]

نشرت: 2021-08-05

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

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

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

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

محتويات
1 البحث والإصلاح "حدث خطأ فادح في موقع الويب الخاص بك"
1.1 فحص سجلات الأخطاء
1.2 قم بتشغيل وضع التصحيح
1.3 التحقق من تعارضات الموضوع / البرنامج المساعد
1.4 استعادة الموقع
1.5 ترقية إصدار PHP

البحث عن "حدث خطأ فادح في موقع الويب الخاص بك وإصلاحه"

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

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

تحقق من سجلات الأخطاء

إذا لم تتلق بريدًا إلكترونيًا من WordPress ، فمن الأفضل التحقق من سجل الأخطاء على الخادم الخاص بك. عادة ، يتم تسجيل الأخطاء الجسيمة. تحقق من سجلات أخطاء PHP المخزنة في ملف error_log داخل public_html.

تحقق من سجلات الأخطاء
تحقق من سجلات الأخطاء

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

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

قم بتشغيل وضع التصحيح

يساعدك وضع التصحيح في اكتشاف الأخطاء في الكود أو السمات أو المكونات الإضافية.

بادئ ذي بدء ، اكتشف ملف wp-config.php في الدليل الجذر. تحقق من سطور التعليمات البرمجية هذه في ملفك:

 تعريف ('WP_DEBUG' ، خطأ) ؛
حدد ('WP_DEBUG_DISPLAY' ، خطأ) ؛
تعريف ('WP_DEBUG_LOG' ، خطأ) ؛
حدد ('SCRIPT_DEBUG' ، خطأ) ؛

استبدل false بـ true في هذه السطور. في بعض الحالات ، في حالة عدم وجود أي من هذه السطور ، يمكنك إضافة هذا السطر إلى الملف. سيؤدي هذا إلى تمكين وضع التصحيح في WordPress وستكون قادرًا على الخطأ في التفاصيل عند تحديث موقعك.

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

تحقق من تعارضات الموضوع / البرنامج المساعد

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

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

في حالة ما إذا كنت تبحث عن ملفات السمات والمكونات الإضافية في المضيف المحلي ، فستحصل بسهولة داخل xampp> htdocs> yourfolder> wp-content بينما في حالة الموقع المباشر ، تحتاج إما إلى الوصول إلى FTP أو cPanel للتحقق من دليل الجذر.

تحقق من تعارضات الموضوع الإضافي
تحقق من تعارضات الموضوع الإضافي

الملفات موجودة داخل public_html> wp-content اعتمادًا على مضيفك. يتم تخزين المكونات الإضافية والسمات على التوالي داخل مجلد فرعي خاص بها.

استعادة الموقع

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

فقاعة!! انه سهل.

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

ترقية إصدار PHP

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

استنتاج

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

المنشورات ذات الصلة

  1. كيفية إصلاح خطأ HTTP في WordPress 500 (خطأ خادم داخلي)
  2. كيفية تمكين ضغط GZIP في WordPress
  3. كيفية تثبيت WordPress على XAMPP خطوة بخطوة