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

Written by
Julian Lister
Julian Lister
ข้อผิดพลาด HTTP 500 หรือข้อผิดพลาดเซิร์ฟเวอร์ภายในมักเกิดจากปัญหาในไฟล์ .htaccess หรือปลั๊กอิน PHP ที่หายไป
ในบทความนี้ เราจะพูดถึงขั้นตอนที่จำเป็นในการแก้ไขปัญหานี้
ก่อนอื่น เราต้องค้นหาสาเหตุพื้นฐานของข้อผิดพลาด 500 ทั่วไป
cPanel และ WordPress จัดเก็บไฟล์บันทึกไว้ใน 2 ตำแหน่งที่แยกกัน ลองตรวจสอบไฟล์บันทึก cPanel ก่อน
- เข้าสู่ระบบ cPanel ของโดเมน (ไม่ใช่ WHM) ตามคำแนะนำในวิดีโอนี้: วิธีเข้าสู่ระบบบัญชี cPanel ผ่าน WHM?
- จากนั้นใน cPanel คลิกรายการ “errors” เพื่อตรวจสอบบันทึกข้อผิดพลาดของคุณ
- หากหน้าด้านบนว่างเปล่าหรือไม่มีข้อผิดพลาดล่าสุด ตอนนี้เราควรตรวจสอบไฟล์ข้อผิดพลาดของ WordPress:
- ทำตามขั้นตอนข้างต้น เราได้เข้าสู่ระบบบัญชี cPanel แล้ว คลิกรายการ “File manager”
- เปิดไดเรกทอรี www หรือ public_html
- คุณควรจะพบไฟล์ error.log ที่นั่น
- ดาวน์โหลดไฟล์นั้นและตรวจสอบข้อผิดพลาด
Info
หากข้อผิดพลาดเกิดจากโมดูล PHP ที่หายไป คุณสามารถเปิดใช้งานโมดูลที่หายไปได้อย่างง่ายดายโดยทำตามบทความอื่น ๆ ในชุดความรู้ของเรา ซึ่งรวมถึงสิ่งต่อไปนี้:
- หากไม่มีวิธีใดข้างต้นที่ช่วยได้ ให้เปลี่ยนชื่อไฟล์ .htaccess ของคุณเป็น .htaccess.bk และดูว่าคุณสามารถเข้าถึงเว็บไซต์ของคุณได้หรือไม่
- หากไม่มีวิธีใดช่วยได้ โปรดเปิดตั๋วและให้ข้อมูลบริบทมากที่สุดเท่าที่จะทำได้ เราจะช่วยคุณแก้ไขปัญหาโดยเร็วที่สุด