كيف يمكننا مساعدتك؟

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

Julian Lister
كتب بواسطة
Julian Lister

غالبًا ما تنتج أخطاء HTTP 500 أو أخطاء الخادم الداخلية عن مشكلة داخل ملف * .htaccess * أو مكون PHP الإضافي مفقود.

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

قبل أي شيء ، نحتاج إلى اكتشاف الخطأ الأساسي وراء الخطأ العام 500.

تحتفظ cPanel و WordPress بملفات السجل في موقعين منفصلين. دعنا نتحقق أولاً من ملفات سجل cPanel.

  1. قم بتسجيل الدخول إلى cPanel للمجال (وليس WHM) باتباع تعليمات مقاطع الفيديو هذه: [كيفية تسجيل الدخول إلى حساب cPanel عبر WHM؟] (https://www.smartseohosting.com/video_player/how-to-login-to-a-cpanel-account-via-whm)
  2. ثم في cPanel ، انقر فوق عنصر “الأخطاء” للتحقق من سجلات الأخطاء.
  3. إذا كانت الصفحة أعلاه فارغة أو لم تكن هناك أخطاء حديثة ، فسيتعين علينا الآن التحقق من ملف أخطاء WordPress:
  4. باتباع الخطوات المذكورة أعلاه ، نحن بالفعل داخل حساب cPanel. انقر فوق عنصر “مدير الملفات”.
  5. انتقل إلى الدليل * www * أو * public_html *.
  6. يجب أن تكون قادرًا على تحديد موقع ملف * error.log * هناك.
  7. قم بتنزيل هذا الملف وتحقق من عدم وجود أخطاء فيه. {٪ [_ # _ # _]٪} إذا كان الخطأ ناتجًا عن وحدة 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 ومعرفة ما إذا كان بإمكانك الوصول إلى موقع الويب الخاص بك.

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