Dosya İzinlerini Düzenleyin
Dosya izinleri yanlış olması nedeniyle yazılımınız kaydetmesi ve çalıştırması gereken site dosyalarınızı çalıştırmayabilir. Tüm klasör ve dosya izinleri gözden geçirmeniz ve yanlış olanları düzenlemeniz gerekmektedir. Genel olarak klasör izinleri 755 dosya izinleri ise 644 olmalıdır.
Doğru PHP Versiyonunu Seçin
PHP versiyon farklılıkları nedeniyle sitenizde işlemler doğru bir şekilde işlenemiyor olabilir. Bu yüzden hosting paketinizin versiyonu ile yazılımınızın sahip olduğu PHP versiyonu uyumlu olmalıdır. Sunucu üzerinde bulunan tüm PHP versiyonlarını deneyerek sorunu gidermeye çalışın.
Eksik PHP Fonksiyonlarını Seçin
Yazılımınız üzerinde kullandığınız PHP fonksiyonları hosting paketiniz üzerinde de aktif olmalıdır. Aktif olmayan PHP uzantıları nedeniyle bu tarz hataları almanız olasıdır.
.htaccess Dosyanızı Gözden Geçirin
.htaccess dosyası Linux hosting paketlerinde bulunur ve oldukça kullanışlıdır. Burada yapılacak bir kod yanlışı veya eksik kod bilgisi “500 Internal Error” hata mesajını görmenize sebep olacaktır.
PHP Execution Time Sürenizi Ayarlayın
Bazı durumlarda PHP çalıştırma zamanına takılan yazılımınız bir süre sonra “500 Internal Server Error” hata mesajını verecektir. Bu yüzden bu değeri yükselterek sorunu çözebilirsiniz.
LOG Kayıtlarını İnceleyin
Aldığınız hatanın nedenini en iyi log kayıtlarından görebilir ve hataya dâir çözüm üretebilirsiniz. Log kayıtlarını hosting paketiniz içerisinden kendiniz görüntüleyebilir yada hosting sağlayıcı firmanızdan talep edebilirsiniz.
“500 Internal Server Error” hata mesajının sebebini ve çözüm yöntemlerini açıklamaya çalıştık, umarım faydalı olmuştur.
Sunucu Internal Server Error Web sitesinde diğer hatalar' da mevcut kardeşim istersen bir göz at derim..