การพบ ERROR 500 มีปัญหามาจากหลายสาเหตุ
อันดับแรกต้องรู้ก่อนว่า ERROR 500 มาจากสาเหตุอะไร สามารถตรวจสอบได้ด้วยการแก้ไข ที่ไฟล์ config.php
แก้ไข จาก define('WP_DEBUG', false); เป็น define('WP_DEBUG', true); เพื่อตรวจสอบว่ามีข้อบกพร่องตรงไหน?
เมื่อแก้ไขเรียบร้อยแล้ว ลองเข้าที่หน้าเดิม browser จะแจ้งปัญหาที่เกิดขึ้น
ส่วนปัญหาตัวอย่างที่พบคือ
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 248 bytes)
หมายความว่า theme นี้ มีการใช้งาน memory เกินกำหนด