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

كتب بواسطة
Julian Lister
Julian Lister
غالبًا ما تنتج أخطاء HTTP 500 أو أخطاء الخادم الداخلية عن مشكلة داخل ملف * .htaccess * أو مكون PHP الإضافي مفقود.
في هذه المقالة ، سنتعرف على الخطوات التي يجب اتخاذها لإصلاح هذه المشكلات.
قبل أي شيء ، نحتاج إلى اكتشاف الخطأ الأساسي وراء الخطأ العام 500.
تحتفظ cPanel و WordPress بملفات السجل في موقعين منفصلين. دعنا نتحقق أولاً من ملفات سجل cPanel.
- قم بتسجيل الدخول إلى cPanel للمجال (وليس WHM) باتباع تعليمات مقاطع الفيديو هذه: [كيفية تسجيل الدخول إلى حساب cPanel عبر WHM؟] (https://www.smartseohosting.com/video_player/how-to-login-to-a-cpanel-account-via-whm)
- ثم في cPanel ، انقر فوق عنصر “الأخطاء” للتحقق من سجلات الأخطاء.
- إذا كانت الصفحة أعلاه فارغة أو لم تكن هناك أخطاء حديثة ، فسيتعين علينا الآن التحقق من ملف أخطاء WordPress:
- باتباع الخطوات المذكورة أعلاه ، نحن بالفعل داخل حساب cPanel. انقر فوق عنصر “مدير الملفات”.
- انتقل إلى الدليل * www * أو * public_html *.
- يجب أن تكون قادرًا على تحديد موقع ملف * error.log * هناك.
- قم بتنزيل هذا الملف وتحقق من عدم وجود أخطاء فيه. {٪ [_ # _ # _]٪} إذا كان الخطأ ناتجًا عن وحدة PHP مفقودة ، فيمكنك بسهولة تمكين الوحدة المفقودة باتباع مقالات أخرى في مجموعات قاعدة المعارف الخاصة بنا. بما في ذلك الآتي:
- [كيف يمكنني تمكين وحدة GD على نطاقي؟] (/client/knowledgebase / 38 / How-to-enable-GD-module-on-my-domain.html)
- [كيف يمكنني تمكين MySQLi لنطاقي؟] (/client/knowledgebase / 34 / How-to-enable-MySQLi-for-my-domain.html)
- [كيف يمكنني تمكين ملحق PDO على نطاقي؟] (/client/knowledgebase / 43 / How-to-enable-PDO-Extension-on-my-domain.html)
{٪ _ [_ # _ # _] _٪} 8. إذا لم يساعدك أي مما سبق ، فقم بإعادة تسمية ملف .htaccess الخاص بك إلى .htaccess.bk ومعرفة ما إذا كان بإمكانك الوصول إلى موقع الويب الخاص بك.
- إذا لم يساعدك أي من هذه الأمور ، فيرجى فتح تذكرة وتقديم أكبر قدر ممكن من السياق. سنساعدك على الفور في حل المشكلة.