โดยทั่วไปปัญหานี้ไม่ใช่ข้อผิดพลาดใหญ่ คุณสามารถทำตามขั้นตอนต่อไปนี้เพื่อแก้ไข ก่อนอื่นคุณต้องระบุสาเหตุของข้อผิดพลาด:
ให้ IE แสดงข้อมูลข้อผิดพลาดโดยละเอียด:
เมนู--เครื่องมือ--ตัวเลือกอินเทอร์เน็ต--ขั้นสูง--แสดงข้อความแสดงข้อผิดพลาด HTTP ที่จำง่าย ลบตัวเลือกนี้ออก เพื่อช่วยคุณระบุข้อผิดพลาดจะมีประโยชน์มาก!
สาเหตุทั่วไปของข้อผิดพลาด 500 ได้แก่: ข้อผิดพลาดทางไวยากรณ์ของ ASP ข้อผิดพลาดคำสั่งการเชื่อมต่อฐานข้อมูล ACCESS ข้อผิดพลาดในการอ้างอิงไฟล์และรวมเส้นทาง และการใช้ส่วนประกอบที่เซิร์ฟเวอร์ไม่รองรับ เช่น FSO
ให้ความสนใจกับการดำเนินการเผยแพร่ฐานข้อมูลบางส่วน
ตั้งค่า rs=nothing แทนที่จะเป็น rs=nothing และปัญหาอื่นๆ