المسوّقون بالعمولة

مشاكل الووردبريس: إصلاح خطأ Internal Server Error

مشكلات ضغط الكلمات: إصلاح أخطاء الخادم الداخلية

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

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

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

خطأ Internal Server Error

رسائل خطأ الخادم الداخلية

كيفية إصلاح أخطاء الخادم الداخلية

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

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

الطريقة 1: تنشيط نظام الديكور

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

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

من أجل تزيين الوضع ، يجب عليك الانتقال إلى ملف wp-config .php موقع الويب الخاص بك. يمكنك الوصول إليه باتباع الخطوات التالية:

انتقل إلى لوحة اللوحة وانتقل إلى علامة التبويب “ملف” ثم إلى “مدير الملفات”.

cpanel

بمجرد الدخول إلى مدير الملفات ، افتح ملف wp-config .php انقر فوق الزر “تحرير”.

wp config

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

/* هذا ما تحتاجه ، توقف عن التحرير! نتمنى لكم كل التوفيق. */

اكتب true بدلا من false، كما هو موضح في الشكل:

التعديل

ثم انقر فوق الزر حفظ التغييرات في الزاوية العلوية اليسرى من الصفحة. ثم ارجع إلى موقع الويب الخاص بك.

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

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

1. تعديل المكون الإضافي واستبدال القالب

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

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

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

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

2. تحقق من ملف .htaccess

إذا استمر خطأ الخادم الداخلي، فقد يكون سبب الخطأ ملف htaccess (ملف مهم يدير ارتباطات الموقع ويعيد توجيه الزوار) وبعض إعدادات الأمان للموقع.

يمكنك الوصول إلى ملفات htaccess من مدير الملفات، كما هو موضح أعلاه:

htaccess

يمكنك بعد ذلك حذف الملف أو تعديل اسمه، على سبيل المثال، .bak .htaccess

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

إنشاء ملف جديد باسم .htaccess، ثم قم بفتح الملف وتعبئته ليحتوي على ما يلي:

الملف

إذا تم تمكين ميزة المواقع المتعددة، اكتب ما يلي:

  • للمجلدات الفرعية – مثل: موقع الويب .com / المجلد الفرعي
    انتقل إلى المجلد الفرعي
  • للنطاقات الفرعية – مثل :subdomain.mywebsite.com إضافة هذا المحتوى إلى النطاق الفرعي

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

3. قم بتوسيع ذاكرة الموقع

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

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

/* هذا ما تحتاجه ، توقف عن التحرير! نتمنى لكم كل التوفيق. */

واكتب السطر التالي:

define('WP_MEMORY_LIMIT', '256M');

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

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

نشر في: كلمة الضغط قبل عامين

زر الذهاب إلى الأعلى