How can we help you?

ฉันจะตรวจสอบและแก้ไขข้อผิดพลาด HTTP 500 (ข้อผิดพลาดเซิร์ฟเวอร์ภายใน) ได้อย่างไร

Julian Lister
Written by
Julian Lister

ข้อผิดพลาด HTTP 500 หรือข้อผิดพลาดเซิร์ฟเวอร์ภายในมักเกิดจากปัญหาในไฟล์ .htaccess หรือปลั๊กอิน PHP ที่หายไป

ในบทความนี้ เราจะพูดถึงขั้นตอนที่จำเป็นในการแก้ไขปัญหานี้

ก่อนอื่น เราต้องค้นหาสาเหตุพื้นฐานของข้อผิดพลาด 500 ทั่วไป

cPanel และ WordPress จัดเก็บไฟล์บันทึกไว้ใน 2 ตำแหน่งที่แยกกัน ลองตรวจสอบไฟล์บันทึก cPanel ก่อน

  1. เข้าสู่ระบบ cPanel ของโดเมน (ไม่ใช่ WHM) ตามคำแนะนำในวิดีโอนี้: วิธีเข้าสู่ระบบบัญชี cPanel ผ่าน WHM?
  2. จากนั้นใน cPanel คลิกรายการ “errors” เพื่อตรวจสอบบันทึกข้อผิดพลาดของคุณ
  3. หากหน้าด้านบนว่างเปล่าหรือไม่มีข้อผิดพลาดล่าสุด ตอนนี้เราควรตรวจสอบไฟล์ข้อผิดพลาดของ WordPress:
  4. ทำตามขั้นตอนข้างต้น เราได้เข้าสู่ระบบบัญชี cPanel แล้ว คลิกรายการ “File manager”
  5. เปิดไดเรกทอรี www หรือ public_html
  6. คุณควรจะพบไฟล์ error.log ที่นั่น
  7. ดาวน์โหลดไฟล์นั้นและตรวจสอบข้อผิดพลาด
Info

หากข้อผิดพลาดเกิดจากโมดูล PHP ที่หายไป คุณสามารถเปิดใช้งานโมดูลที่หายไปได้อย่างง่ายดายโดยทำตามบทความอื่น ๆ ในชุดความรู้ของเรา ซึ่งรวมถึงสิ่งต่อไปนี้:

  1. หากไม่มีวิธีใดข้างต้นที่ช่วยได้ ให้เปลี่ยนชื่อไฟล์ .htaccess ของคุณเป็น .htaccess.bk และดูว่าคุณสามารถเข้าถึงเว็บไซต์ของคุณได้หรือไม่
  2. หากไม่มีวิธีใดช่วยได้ โปรดเปิดตั๋วและให้ข้อมูลบริบทมากที่สุดเท่าที่จะทำได้ เราจะช่วยคุณแก้ไขปัญหาโดยเร็วที่สุด