كيفية التحقيق في خطأ HTTP 500 (خطأ الخادم الداخلي) وإصلاحه؟

Written by
Julian Lister
Julian Lister
غالبًا ما تنتج أخطاء HTTP 500 أو أخطاء الخادم الداخلية عن مشكلة داخل ملف .htaccess أو مكون PHP إضافي مفقود.
في هذه المقالة، سنتناول الخطوات التي يجب اتخاذها لإصلاح هذه المشكلات.
قبل أي شيء، نحتاج إلى معرفة الخطأ الأساسي وراء الخطأ العام 500.
يحتفظ cPanel و WordPress بملفات السجل الخاصة بهما في موقعين منفصلين. دعنا نتحقق أولاً من ملفات سجل cPanel.
- قم بتسجيل الدخول إلى cPanel الخاص بالنطاق (وليس WHM) باتباع تعليمات هذا الفيديو: كيفية تسجيل الدخول إلى حساب cPanel عبر WHM؟
- ثم في cPanel، انقر على عنصر “الأخطاء” للتحقق من سجلات الأخطاء الخاصة بك.
- إذا كانت الصفحة أعلاه فارغة أو لم تكن هناك أخطاء حديثة، فسيتعين علينا الآن التحقق من ملف خطأ WordPress:
- باتباع الخطوات المذكورة أعلاه، نحن بالفعل داخل حساب cPanel. انقر على عنصر “مدير الملفات”.
- انتقل إلى دليل www أو public_html.
- يجب أن تكون قادرًا على تحديد موقع ملف error.log هناك.
- قم بتنزيل هذا الملف وتحقق منه بحثًا عن الأخطاء.
Info
إذا كان الخطأ ناتجًا عن وحدة PHP مفقودة، فيمكنك بسهولة تمكين الوحدة المفقودة باتباع المقالات الأخرى في مجموعات قاعدة المعارف الخاصة بنا. بما في ذلك ما يلي:
- إذا لم يساعد أي مما سبق، أعد تسمية ملف .htaccess الخاص بك إلى .htaccess.bk وانظر ما إذا كان يمكنك الوصول إلى موقع الويب الخاص بك.
- إذا لم يساعد أي من هذه الحلول، يرجى فتح تذكرة وتقديم أكبر قدر ممكن من السياق. سنساعدك على الفور في حل المشكلة.