500 Internal Server Error hatasını sunucu üzerinden oluşan bazı problemler sonucunda alabilirsiniz. Aşağıdakileri kontrol edip gerekli düzenlemeleri yapmanızda fayda var.
1- Siteniz dosyalarının CHMOD ayarları yanlış veya güvenli değildir. Bunu düzeltmek için FTP üzerinden sitenize bağlanıp klasörleri 755, dosyaları ise 644 e getirin.
2- .htaccess dosyasındaki kodlarda problem olabilir. Bu dosyayı yedekleyip daha sonra da sitenizden silerek sitenize bağlanmayı deneyin. Eğer giriş yapabiliyorsanız sorun .htaccess dosyasının içindeki kodlardandır. Orijinal kodları geri yükleyin.
3- Sitenizde kullanılan script fazla kaynak tüketiyor olabilir. Hosting hesabınıza tanımlanmış kaynağı aşıyorsanız da bu hatayı alabilirsiniz. Bunda ancak yaptığınız işlemi küçülterek hatayı engelleyebilirsiniz. Yani sayfanızda yüklenen veriyi azaltmalısınız.
4- Sitenizdeki CMS ve script üzerinde hatalı kodlama olabilir. Bunda tekrar kontrol etmeniz gerekiyor.
5- Sitenizin anasayfasında dış kaynaklardan veri çeken bir modül varsa bu hata çıkabilir. Sitenizin anasayfasındaki bu modülleri kontrol edin ve kaldırın.
Hala bu sorunlar devam ediyorsa sorun sunucu kaynaklı olabilir.