7 أخطاء ووردبريس الأكثر شيوعًا مع الحل

نشرت: 2022-02-01

هل سبق لك أن واجهت أخطاء WordPress مثل White Screen of Death ، أو فشل الترقية التلقائية ، أو خطأ داخلي في الخادم ، أو أي خطأ من هذا القبيل؟

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

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

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

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

7 أخطاء ووردبريس الأكثر شيوعًا مع السبب والحل:

فيما يلي 7 أخطاء شائعة في WordPress. استمر في القراءة لمعرفة ما تعنيه المشكلة بالفعل ، والأسباب ، والإصلاحات:

شاشة الموت البيضاء في ووردبريس (WSOD)

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

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

ما سبب ظهور شاشة الموت البيضاء في ووردبريس (WSOD)؟

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

  • مشكلة توافق البرنامج المساعد.
  • مشكلة توافق موضوع ووردبريس.

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

اعتمادًا على السبب ، سيختلف الحل. ألق نظرة على كيفية حل هذه المشكلة:

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

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

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

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

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

  • بيانات اعتماد قاعدة البيانات غير صحيحة (اسم قاعدة البيانات ، اسم مستخدم قاعدة البيانات ، كلمة مرور قاعدة البيانات)
  • معلومات الاستضافة خاطئة (مضيف قاعدة البيانات)
  • قاعدة بيانات تالفة
  • تعطل الخادم

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

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

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

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

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

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

لماذا ترى رسالة وضع الصيانة؟

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

  • إغلاق المتصفح في منتصف التحديث التلقائي
  • محاولة ترقية عدد كبير من المكونات الإضافية / السمات في نفس الوقت.
  • مشكلة التوافق مع الموضوع / البرنامج المساعد

كيفية إصلاح مشاكل وضع الصيانة في ووردبريس؟

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

يعد تحديث السمات والإضافات من المهام الأساسية لصيانة موقع WordPress. تحقق من مدونتنا حول صيانة موقع WordPress: أكثر من 13 مهمة يجب القيام بها

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

في بعض الأحيان ، قد تفشل الترقيات التلقائية في مواقع WordPress. يمكن أن يؤدي هذا الخطأ إلى ظهور شاشة بيضاء في بعض الأحيان. بينما في أوقات أخرى سيُظهر الرسائل التي فشلت الترقية أو غيرها من المشكلات المتعلقة بـ PHP.

ما الذي يسبب فشل الترقية التلقائية لـ WordPress؟

تتضمن بعض الأسباب التي قد تؤدي إلى إيقاف الترقية التلقائية في WordPress ما يلي:

  • تغيير في إذن الملف
  • استنفاد حد ذاكرة PHP

كيفية حل فشل الترقية التلقائية لـ WordPress؟

يمكنك تجربة الخيارات التالية لحل مشكلة الترقية التلقائية هذه. إليك الحل المحتمل للأسباب المذكورة أعلاه:

  • تغيير إذن الملف: قم بالوصول إلى ملفات WordPress الخاصة بك من خلال FTP وانتقل إلى مجلد الدليل / Upgrade / وقم بتغيير إذنه إلى 777 أو CHMOD. يجب أن يكون هذا المجلد قابلاً للكتابة من أجل ترقية تلقائية ناجحة.
  • استنفاد حد ذاكرة PHP: لحل هذه المشكلة ، تحتاج إلى زيادة حد الذاكرة. يمكنك القيام بذلك عن طريق الوصول إلى ملف wp-config.php في المجلد الجذر في دليل WordPress الخاص بك. في هذا الملف ابحث عن سطر مشابه للتعريف ('WP_MEMORY_LIMIT'، '40M')؛ وتحديث السطر لتعريف ('WP_MEMORY_LIMIT'، '128M')؛

لمزيد من التفاصيل حول استنفاد حد ذاكرة PHP ، راجع مدونتنا حول كيفية زيادة حد ذاكرة WordPress

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

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

ما الذي يسبب انتهاء مهلة اتصال WordPress؟

تتضمن بعض الأسباب الشائعة لأخطاء انتهاء مهلة اتصال WordPress ما يلي:

  • الإضافات الثقيلة
  • الموضوعات عدم التوافق
  • استنفاد حد ذاكرة PHP

كيفية حل مهلة اتصال WordPress؟

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

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

خطأ خادم داخلي في ووردبريس

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

ما الذي يسبب خطأ خادم داخلي في ووردبريس؟

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

  • ملف htaccess تالف
  • مشاكل في الملفات الأساسية ضمن مجلد wp-admin و wp-include
  • إضافات WordPress ومشكلة عدم توافق القالب.
  • حد ذاكرة php

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

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

  • ملف .htaccess تالف: انتقل إلى مجلد جذر WordPress الخاص بك عبر FTP ، وقم بتغيير اسم ملف .htaccess إلى .htaccess_old . ثم أعد تحميل موقع الويب الخاص بك ، إذا تم تحميله ، ثم أعد تعيين الرابط الثابت من لوحة تحكم المسؤول. ستؤدي إعادة تعيين الروابط الثابتة إلى إعادة إنشاء ملف .htaccess .
  • المشكلة هي الملفات الأساسية: في حالة تلف الملفات الأساسية ، تحتاج إلى نسخ مجلدات wp-admin و wp-include من موقع WordPress تم تثبيته حديثًا وإعادة تحميلها.

️ ملاحظة : تم ذكر طرق حل مكونات WordPress الإضافية ومشكلات عدم توافق السمات ، وقد تم ذكر حد ذاكرة Php مسبقًا في هذه المدونة.

تجاوز الحد الأقصى لوقت التنفيذ في WordPress

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

ما الذي يسبب تجاوز الحد الأقصى لوقت التنفيذ في WordPress؟

حسنًا ، تحدث هذه المشكلة عندما يتم تعيين php_value max_execution_time و Max_execution_time أقل من الوقت المطلوب.

كيفية إصلاح الحد الأقصى لوقت التنفيذ الذي تم تجاوزه في WordPress؟

يمكنك حل هذه المشكلة باتباع الخطوات التالية:

  • اذهب إلى ملف htaccess وأضف "php_value max_execution_time 300" في أسفل هذا الملف. تأكد من عمل نسخة احتياطية من ملف htaccess.
  • الخطوة التالية هي تحرير ملف php.ini وإضافة السطر " max_execution_time = 60 "

الكلمات الأخيرة

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

أفضل العناصر الإضافية