التصنيفات
أصحاب المواقع تدوينات تقنية ووردبريس

مشاكل WordPress: إصلاح الخطأ الموقع يواجه صعوبات فنية

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

ما هي أسباب الخطأ الموقع يعاني من صعوبات فنية؟

يواجه الموقع خطأً فنيًا هو خطأ فادح في WordPress يؤدي إلى تعطل موقعك وإيقافه تمامًا وجعله غير متاح للزوار. الأسوأ هو أنك قد لا تتمكن حتى من الوصول إلى لوحة القيادة.

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

رسالة خطأ

رسالة خطأ

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

1. تحقق من بريدك الإلكتروني

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

تحقق من بريدك الالكتروني

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

2. دخول الموقع من خلال وضع الاسترداد

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

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

فشل تحميل هذا المكون الإضافي بشكل صحيح وتم إيقافه مؤقتًا أثناء وضع الاسترداد

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

قم بتعطيل الامتداد

3. تمكين وضع التصحيح

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

يمكنك تمكين التصحيح في ملف wp-config.php. للوصول إلى هذا الملف ، انتقل إلى cPanel ، ثم انتقل إلى الملفات ، ثم مدير الملفات:

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

افتح ملف wp-config.php بالنقر فوق الزر تحرير:

ملف wp-config.php

قم بالتمرير إلى أسفل الملف ، فوق التعليق:

/ * هذا هو المطلوب توقفوا عن التحرير! نتمنى لك حظا سعيدا. * /

اكتب صواب بدلاً من خطأ:

التصحيح في الملف

انقر فوق الزر حفظ التغييرات.

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

ملف البرنامج النصي الذي تسبب في الخطأ والسطر الذي يحتوي عليه

في المثال أعلاه ، تشير الرسالة إلى أن الخطأ موجود في ملف plugins / akismet / akismet.php / … في السطر 39. وهذا يعني أن مصدر الخطأ هو امتداد akismet ، يجب تعطيله والخطأ سيتم تصحيحه.

في حالة عدم قدرتك على الوصول إلى لوحة التحكم لتعطيل الامتداد ، هناك حل آخر. انتقل إلى مدير الملفات كما أوضحنا أعلاه ، وأدخل مجلد wp-content ، ثم المكونات الإضافية ، ثم قم بتغيير اسم الدليل الخاص بالمكوِّن الإضافي المشكل:

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

4. قم بتعطيل كافة المكونات الإضافية

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

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

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

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

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *