بعض أخطاء WordPress الشائعة وإصلاحاتها

نشرت: 2023-08-08

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

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

شاشة الموت البيضاء

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

فيما يلي بعض الأسباب التي قد تجعلك تواجه شاشة الموت البيضاء في WordPress:

مشاكل توافق البرنامج المساعد:

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

مشكلة ذات صلة بالموضوع:

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

سجّل الدخول إلى شاشات إدارة WordPress وقم بتنشيط سمة WordPress الافتراضية مثل "Twenty-One". إذا كنت تستخدم WordPress 5.8 أو أقل ، فانتقل إلى سمة Twenty-One لأن قالب Twenty-Two يتطلب WordPress 5.9 وما فوق. إذا لم تتمكن من الوصول إلى شاشات الإدارة ، فاستخدم FTP للانتقال إلى مجلد "/ wp-content / theme /" وإعادة تسمية المجلد للموضوع النشط.

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

خطأ خادم داخلي

لاستكشاف خطأ خادم داخلي ، يمكنك اتباع الخطوات التالية:

ملف htaccess تالف:

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

مشكلة البرنامج المساعد:

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

مشكلة متعلقة بالموضوع:

قم بالتبديل إلى سمة WordPress الافتراضية مثل Twenty-One لاستبعاد أي مشكلات متعلقة بالموضوع. لاحظ أنه إذا كنت تستخدم WordPress 5.8 أو أقل ، فاستخدم قالب Twenty-One ، حيث أن موضوع Twenty-Two يتطلب WordPress 5.9 وما فوق.

تحميل ملفات WordPress حديثة:

قم بتحميل مجلدات wp-admin و wp-include من تثبيت حديث لـ WordPress لاستبدال أي ملفات قد تكون تالفة.

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

خطأ في إنشاء اتصال قاعدة البيانات

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

معلومات wp-config.php غير صحيحة

غالبًا ما يرجع "خطأ في إنشاء اتصال قاعدة البيانات" إلى خطأ في ملف wp-config.php. لحل هذه المشكلة ، اتبع الخطوات التالية:

  • الوصول إلى موقعك من خلال عميل FTP
  • افتح ملف wp-config.php
  • تحقق من صحة المعلومات التالية:
    • اسم قاعدة البيانات
    • اسم مستخدم قاعدة البيانات
    • كلمة مرور قاعدة البيانات
    • مضيف قاعدة البيانات

إذا لزم الأمر ، قم بإجراء التصحيحات اللازمة.

إذا كان التكوين دقيقًا ، يمكنك إعادة تعيين كلمة مرور MySQL يدويًا.

إذا كنت لا تزال تواجه المشكلة بعد التحقق من wp-config.php والتحقق من مضيف الويب ، ففكر في الاحتمالات التالية:

مشاكل مع مضيف الويب الخاص بك:

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

موقع الويب المخترق:

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

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

فشل الترقية التلقائية

في بعض الأحيان ، قد تواجه ميزة التحديث التلقائي لـ WordPress مشكلات وتفشل في التحديث. قد تلاحظ ما يلي:

  • شاشة بيضاء فارغة مع عدم وجود معلومات
  • تحذير يشير إلى فشل التحديث
  • رسالة خطأ PHP

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

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

انتهت مدة الاتصال

يحدث خطأ "Connection Timed Out" عندما يتجاوز موقع الويب الخاص بك سعة الخادم ، وهو أمر شائع في الاستضافة المشتركة بحدود ذاكرة محدودة. فيما يلي بعض الحلول:

  • قم بإلغاء تنشيط جميع المكونات الإضافية: إذا أدى إلغاء تنشيط جميع مكونات WordPress الإضافية إلى حل المشكلة ، فأعد تنشيطها واحدة تلو الأخرى لتحديد المكون الإضافي الإشكالي. إذا لم تتمكن من الوصول إلى شاشات الإدارة ، فقم بإلغاء تنشيط المكونات الإضافية يدويًا.
  • قم بالتبديل إلى سمة WordPress الافتراضية: استخدم قالب Twenty-One (لـ WordPress 5.8 وما دونه) لاستبعاد أي مشكلات متعلقة بالمظهر. لاحظ أن قالب Twenty-Two يتطلب WordPress 5.9 وما فوق.
  • زيادة حد الذاكرة: إذا كنت تستخدم استضافة مشتركة ، فاطلب من مزود الاستضافة زيادة حد الذاكرة عن طريق تعديل ملف wp-config.php.
  • زيادة الحد الأقصى لوقت التنفيذ: قم بتحرير ملف php.ini لزيادة الحد الأقصى لوقت التنفيذ. إذا لم تكن متأكدًا من كيفية القيام بذلك ، فاتصل بموفر الاستضافة للحصول على المساعدة.

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

وضع الصيانة بعد الترقية

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

لحل هذه المشكلة:

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

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

لا شيء يحدث عند إجراء التغييرات

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

أخطاء 404 بروابط ثابتة جميلة وشاشة بيضاء

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

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

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

مواجهة أخطاء 404 مع النشر المخصص

إذا كنت تواجه أخطاء 404 مع أنواع المنشورات المخصصة ، فاتبع الخطوات التالية:

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

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

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

خاتمة

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

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

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

  • هل كان هذا مفيدا ؟
  • نعم / لا