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

آخر تحديث بتاريخ يونيو 13, 2024

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

في هذه المقالة، سأطلعك على أسباب هذا الخطأ وكيفية إصلاحها على موقع ووردبريس الخاص بك!

حدث خطأ أثناء معالجة طلبك

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

الأسباب المحتملة الثلاثة التي تسبب عادةً هذه المشكلة على ووردبريس هي:

  1. تلف أو خطأ نحوي في ملف htaccess.
  2. استنزاف حد ذاكرة PHP
  3. خطأ أو فاصل في كود الاضافة

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

تحقق من ملف htaccess.

للوصول إلى ملف htaccess الخاص بك، يجب عليك تسجيل الدخول إلى لوحة تحكم (cPanel) استضافة ووردبريس الخاصة بك أو الوصول إليه عبر عميل FTP يمكن الوصول إلى الملف باتباع الخطوات التالية:

  • تسجيل الدخول إلى لوحة التحكم الخاصة بك
  • اذهب إلى نطاق موقع ووردبريس
  • الوصول إلى cPanel
  • في cPanel، ابحث عن File Manager → public_html → file .htaccess

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

الآن بعد تحميل ملف htaccess. افتح أي محرر نصوص (Notepad او ++Notepad، او Adobe Dreamweaver إلخ.) واستبدل الكود البرمجي المتوفر هنا على موقع ووردبريس الرسمي. بناء على إصدار ووردبريس المثبَت، يتغير الكود، لذا تأكد من أنك تقوم بنسخ الكود الصحيح.

احفظ ملف htaccess. وحمله إلى السيرفر او الخادم. أعد تحميل موقع ووردبريس وتحقق مما إذا كان الخطأ قد تم إصلاحه.

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

زيادة حد ذاكرة PHP

الانتقال إلى السبب المحتمل التالي لخطأ الخادم الداخلي 500 – استنفاد حد ذاكرة PHP. عادة ما يتم إعداد حد ذاكرة PHP بواسطة مزود خدمة استضافة و ووردبريس. لنفترض أنه تم تعيين الحد كـ “X” ، وبمجرد حدوث انخفاض في الذاكرة، يعرض الخادم تلقائيًا خطأ خادم داخلي 500 كإشارة لك لإصلاحه. إن أبسط طريقة لحل هذه المشكلة هي زيادة حد ذاكرة PHP لموقعك على ووردبريس. دعنا نرى طريقتين يمكنك من خلالهما زيادة حد ذاكرة PHP.

تحرير ملف .htaccess:

في ملف htaccess، انتقل إلى وسم php_value وأدخل الاكواد التالية:

php_value upload_max_filesize 64M
php_value post_max_size 64M

إنشاء ملف PHP.ini:

هناك طريقة أبسط لزيادة حد ذاكرة PHP وهي إنشاء ملف PHP.ini. في منطقة المسؤول الخاص بك، حدد موقع wp-admin وأنشئ ملف php.ini وأدخل الكود التالي:

memory_limit = 64M
upload_max_filesize = 64M
post_max_size = 64M
file_uploads = On

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

إلغاء تنشيط الاضافات

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

انتقل إلى لوحة المسؤول على ووردبريس > حدد الاضافات > انقر على تعطيل:

تعطيل المكونات الإضافية

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

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

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

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

اترك تعليقاً