Bilgi Merkezi

Http Error 500 Nedir, Nasıl Düzeltilir?

  • 500 Internal Server Error hatası, genellikle kodlama hatalarından, .htaccess dosyasından kaynaklanan hatalardan, Wordpress kullanıyorsanız kök dizindeki hatalardan veya PHP bellek limitinin düşük olmasından kaynaklanır.
  • Çözümleri uygulamadan önce mutlaka Websitenizin yedeklerini alın.
  • PHP bellek limitini arttırmayı deneyin.
    cPanel de bulunan MultiPHP INI Editor aracı ile PHP bellek limiti kontrol edilebilir.
  • .htaccess dosyasını yeniden oluşturmayı deneyin.
  • Kodlama hataları için Web tasarımcınıza danışın.
  • Sitenizdeki bazı eklentiler de 500 Internal Server Error hatasına sebep olabilir.
  • Windows Hosting / Plesk Panel kullanıcıları için web.config dosyasını düzenleyerek hata detayını ekrana yazdırmak gerekir. Güvenlik nedeni ile hata detayı gizlenmiştir.

<configuration>
    <system.webServer>
        <httpErrors errorMode="Detailed" />
    </system.webServer>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

  • Komutları, web.config dosyasında değiştirerek hata detayı görünür yapılabilir.
  • Bir diğer seçenek; Internet Explorer'da belirtilen ayarlar yapılabilir. "Araçlar > İnternet Seçenekleri > Gelişmiş" bölümüne girin. Tarama başlığı altındaki "Açıklayıcı HTTP hata iletilerini göster." bölümünün işaretini kaldırıp Tamam butonunu tıklayın.

İlgili Makaleler