Penyebab 500 Internal Server Error

Penyebab "500 Internal Server Error" pada umumnya disebabkan oleh 2 (dua) hal, yaitu kesalahan hak akses (Permission) file/folder yang tidak aman & kesalahan pada .htaccess. Cara untuk mengetahui apa penyebabnya adalah melihat pada catatan "Error Log" di cPanel.

  1. Login ke cPanel dan klik di Error Log.
  2. Dari catatan error, kita dapat mengetahui dimana & mengapa terjadinya error.

Untuk memperbaiki masalah di .htaccess, tambahkan tanda pagar (#) di depan baris terkait sehingga perintah tersebut diabaikan. Misalnya php_flag register_global on dirubah menjadi #php_flag register_global on

Jika ingin menggunakan php_flag atau php_value, cara yang sama dapat dilihat di panduan Menggunakan Register Global

Cara memperbaiki file/folder permission dapat dilihat di panduan Merubah File Permission