kodlarda hata varsa ve hata gösterim kapalı ise http 500 görünüyor
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
eğer hala hata görünmüyor http 500 vermeye devam ediyorsa sunucudaki php ayarlarında problem vardır en kötü ihtimal ile
www.conf içerisinden ayarlanabilir