Giriş Yap / Kayıt Ol

HTTP 500 Internal Error, web sunucusunda herhangi bir işlem yada işlevin ters gittiğini gösteren ancak hatanın tam olarak nereden kaynaklandığı hakkında bilgi sunmayan bir HTTP durum kodudur. HTTP 500 durum kodu farklı sistemler üzerinde farklı isimlerle ekrana yansıtılabilirler. Çoğunlukla “Internal Error” kısaltmasıyla ekrana yansıyan HTTP 500 hata kodu aynı zamanda aşağıdaki varyasyonlarda da erkana yazdırılabilir;

HTTP 500 Internal Error

  • 500 Internal Server Error
  • HTTP 500 - Internal Server Error
  • Temporary Error (500)
  • Internal Server Error
  • HTTP 500 Internal Error
  • 500 Error
  • HTTP Error 500
  • 500. That's an error

HTTP 500 Hatası Nedenleri

HTTP 500 Hatasının meydana çıkmasının ardında yatan bir çok neden olabilir. Tanımda da belirttiğimiz üzere HTTP 500 hatasıyla karşılaşıyorsanız kesinlikle web sunucusu tarafında bir sorun bulunuyor demektir. Biraz daha detaya inmemiz gerekecek olursa HTTP 500 hata koduyla çoğunlukla web sitenin yazılımında yani programlanmasında bir hata oluştuğunda karşılaşabilirsiniz. Eğer 500 hatasının yanı sıra son rakamı HTTP Error 500.19 şeklinde bir detay yer alıyorsa bu detaydan hareketle de sorununuzun ne olduğunu anlama konusunda çözüm fikirlerine ulaşabilirsiniz.

HTTP 500 Hatası Çözümü

Kendi internet sitenizde 500 Internal Server Error hatasıyla karşılaşıyorsanız harekete geçmeniz ve bir an önce sitenizin eski haline dönmesi için çözüm yollarını denemeniz gerekir. Her minimum seviyede bilgili Webmasterın bile HTTP 500 hata kodu karşısında yapabileceği bazı kurtarma işlemlerinden bahsedilebilir. Genel olarak HTTP 500 hatası aldığınızda şu işlemleri gerçekleştirerek hatayı gidermeye çalışabilirsiniz;

  • İzin Hataları: Yaygın olarak 500 Internal Server Error hatasıyla karşılaşılmasının nedeni dosya izinlerinin yeterli ve gerektiği şekilde verilmemiş olmasından kaynaklanır. PHP ve CGI dosyalarının dosya izinleri yanlış ayarlanmışsa bu hatayla karşılaşabilirsiniz. Bu tür PHP ve CGI dosyalarının tümüne 0755 (-rwxr-xr-x) dosya izni vererek hatayı gidermeyi deneyebilirsiniz.
  • PHP Timeout Hatası: Eğer kod parçacıkları harici kaynaklara bağlıysa ve bu kaynaklar zaman aşımına uğruyorsa HTTP 500 hata koduyla karşılaşabilirsiniz. Bu durumu saptayarak hatanın bundan kaynaklanıp kaynaklamadığını öğrenebilir ve sisteminize göre çözüm yolları üretebilirsiniz.
  • Kodlama Hataları: Dosyalar içerisinde ve özellikle .htaccess içerisinde saptanan yanlış komutlar HTTP 500 hatası ile sonuçlanabilir. Sitenizin .htaccess dosyasının olduğundan ve bu dosyada olamsı gereken komutların yer aldığından emin olun.
  • CMS Hataları: Eğer bu hatayı aldığınız sistemi bir WordPress veya Joomla benzeri CMS sistemiyse kod veya sistem kaynaklı bir hata sonucunda HTTP 500 durum kodu alıyor olabilirsiniz. Bu durumda kullandığınız CMS sistemi üzerinden hareket ederek 500 hatası için çözüm aramak sizi daha spesifik çözüm yollarına sevk edecektir.

Ali avatar
Ali
Merhaba.
Okulumuza ait bir wordpress site bulunmakta. Kendi bilgisayarımdan admin ve şifresini yazdıktan sonra HTTP ERROR 500 hatası verip bu sayfa çalışmıyor ibaresi veriyor. Ancak aşşağı kattaki tüm bilgisayarlardan erişim sağlayabiliyorum. Bilgisayardan kaynaklı olduğunu düşünüyorum ancak çözüm bulamadım. Mozilla chrome explorer gibi tüm tarayıcılardan denedim. Bunu nasıl çözebiliriz acaba ?

Teşekkürler.

UZMANIN CEVABITarayıcılarınızın herhangi birinden VPN kullanarak erişim sağladığınızda aynı hatayı alıp almadığınızı kontrol edebilir misiniz? Muhtemelen ağ kaynaklı bir sorun yaşıyor olabilirsiniz.

Desi avatar
Desi
Wordpress tabanlı bir web sitem var. Sadece Android telefonlarından girince HTTP 500 hatası veriyor. Başka hiç bir platformada bu hatayı almıyorum. Sizce nedeni nedir?

UZMANIN CEVABIBu sorunun birkaç farklı nedeni olabilir. Sıklıkla yaşanan sorun WordPress'de kullanılan bazı cookies (çerez) kodlarının Android sisteminde hataya neden olmasınadan kaynaklanıyor. Hangi çerezin bu hataya neden olduğunu öğrenmek için kodlarınızı bilgili bir geliştiricinin incelemesi gerekiyor. Muhtemelen sorununuzun nedeni olmayabilir ancak bazen sunucu tarafında kullanılan bazı teknolojiler (Örneğin LiteSpeed'in 5. sürümü gibi) yaşadığınız hataya neden olabiliyor. Her ikisine de farklı farklı bakmak gerekiyor.

kadir avatar
kadir
wikipediaturkiye.org web sitem için MediaWiki şablonu kullanmaktaydım. Bugün itibari ile web siteme giremedim ve şöyle bir hata alıyorum http error 500 ,lütfen yardımcı olabilirmisiniz

UZMANIN CEVABIİçerikte belirtildiği üzere HTTP 500 Error durum hatası genellikle sunucu taraflı sorunlardan kaynaklanabilir. Şu an kontrol ettiğimde sitenize sorunsuz erişim sağlanabildiğini görüyorum. Bu hatayı daha sık almaya başlarsanız kullandığınız Hosting'i değiştirmeyi deneyebilirsiniz.

Doğukan avatar
Doğukan
Websitemde hiç bir sorun yok iken bir gün girdiğimde aniden bu hatayla karşılaşmaya başladım ve sunucu destek ekibine sorduğumda sunucu ile kaynaklı olmadığını binlerce kez belirttiler. Çok önemli bir projede aksilik çıktı şu anda lütfen yardımcı olur musunuz?

UZMANIN CEVABISpesifik bir 500 hatası sorununu saptamak samanlıkta iğne aramak gibi olabilir. İçerikte bahsettiğimiz gibi CMS hataları, kodlama hataları, izin hataları veya PHP Timeout hatası bu sorunla karşılaşmanıza neden olabilir. Kayıt loglarını incelemesi ve çözümlemesi için bir webmaster ile çalışmanızı tavsiye edebiliriz.

Aklına bir soru mu takıldı? O zaman uzmana sor:

WM Aracı Maskotu Boa WM Aracı © 2010 - 2018
Bir Boğa Bilişim markası.
Cesur.NETWM Aracı Cesur.NET İnternet Teknolojileri'nde güvenle barınmaktadır.