Son Konu

HTTP 500 Internal Server Hatası Nedir ve Nasıl Çözülür?

bilgiliadam

Yeni Üye
Katılım
16 Ağu 2017
Mesajlar
1,516,397
Tepkime
42
Puanları
48
Credits
-46,831
Geri Bildirim : 0 / 0 / 0

500 Dahili Sunucu Hatası

HTTP 500 Internal Server Hatası,5xx hataları, sunucu beklenmeyen bir koşulla karşılaştığında, istemciden gelen isteği yerine getirmesini engelleyen sunucu tarafından döndürülen durum kodlarıdır. 500 Dahili Sunucu Hatası, sunucu bir istisna attığında ortaya çıkan genel hatadır. Özel bir hata mesajı uygun olmadığında hata mesajıdır. Bu hatayı gidermek zor olabilir, çünkü birçok farklı konuda tetiklenebilir. Bu hatanın yaygın bir nedeni, form gibi komut dosyası sorunlarını eksik veya yanlış bir değeri doğru şekilde işleyememesidir. Çeşitli sunucu hataları, bu hataya başarısız bir disk veya işlevsel olmayan bir yazılım modülü gibi neden olabilir. Basitçe, 500 Dahili Sunucu Hatası, web sitesinin sunucusunda bir şeylerin yanlış gittiği anlamına gelen genel bir http durum kodudur, ancak sunucu bu sorunun ne olduğu konusunda daha spesifik olamazdı. Nadirdir, ancak sunucuya bağlanan bilgisayarlarla ilgili sorunların bu hatayı tetiklemesi imkansız değildir.

HTTP 500 Internal Server Hatası Nasıl Giderilir​

HTTP 500 Internal Server Hatası,Daha önce de gördüğümüz gibi, bu sorunu gidermek biraz zor, çünkü birçok sorun 500 Dahili Sunucu Hatası ile sonuçlanabilir. 500 Dahili Sunucu Hatası sayfasını çözmek için hangi adımların gerekli olduğunu görelim.

İstemci Tarafından 500 Dahili Sunucu Hatasında Sorun Giderme


500 Dahili Sunucu Hatası, sunucudan kaynaklanır, istemci tarafından alınabilecek sadece birkaç işlem vardır.

1) Önbelleği temizledikten ve çerezleri sildikten sonra tarayıcıyı yeniden başlatın.

2) 504 Hatası olarak kabul et

Önbelleği temizledikten ve çerezleri sildikten sonra tarayıcıyı yeniden başlatın.

500 Dahili Sunucu Hatası genellikle önbellekleme sorunlarıyla ilgili değildir, ancak tarayıcı önbelleğini ve çerezleri temizledikten sonra bazen sorunun çözülmesi mümkündür. Yüksek bir teknik bilgiye ihtiyaç duyacağınız bir şey değil.


Google Chrome’da, aşağıdaki adımları izleyerek önbelleği ve çerezleri temizleyebilirsiniz.

1) Ctrl + Shift + Delete tuşlarına basın.

2) Tarama verilerini silmek için bir pencere göreceksiniz. Kutuların aşağıdaki ekran görüntüsündeki gibi kontrol edildiğinden emin olun.

3) “Tarama verilerini temizle” düğmesine tıklayın.

Mozilla Firefox’ta önbellek ve çerezleri temizlemek

Önbelleği temizlemek için lütfen aşağıdaki adımları izleyin.


1) Ctrl + Shift + Delete tuşlarına basın.

2) Son zamanların netleşmesiyle ilgili bir pencere göreceksiniz. Kutuların aşağıdaki ekran görüntüsündeki gibi kontrol edildiğinden emin olun.

3) “Şimdi Temizle” düğmesine tıklayın.

504 Hatası

504 Ağ Geçidi Zaman Aşımı, sunucu, web sayfasını yüklemeye veya tarayıcı tarafından başka bir isteği doldurmaya çalışırken erişmekte olduğu başka bir sunucudan zamanında bir yanıt almadığında döndürülür. Bu, diğer sunucu çalışmıyorsa veya düzgün çalışmıyorsa oluşabilir. Bazen web sunucusu 504 Ağ Geçidi Zaman Aşımı yerine 500 Dahili Sunucu Hatası verebilir, ancak bu yaygın değildir.

Sunucu Tarafından 500 Dahili Sunucu Hatasında Sorun Giderme

Eğer web yöneticisi veya web sitesi yöneticisi iseniz, hatayı sunucu tarafından da giderebilirsiniz. Daha önce de gördüğümüz gibi, 500 Dahili Sunucu Hatası birçok sorundan kaynaklanıyor olabilir. Ancak, bu hatayı tetikleyen bazı ortak sorunlar göreceğiz.

1) Dış Kaynak Zaman Aşımı

2) Yanlış dosya ve dizin izinleri ile tetiklenen sorunlar

3) .htaccess dosyasında yanlış yapılandırma

Dış Kaynak Zaman Aşımı

Bazen web sunucusunun, istemciden gelen isteği işleme koymak için uzaktaki bir sunucudan gelen yanıtlara ihtiyacı olabilir. Bu dış kaynakların zaman aşımına uğramasına neden olabilecek durumlar olabilir. Bu bir php zaman aşımı olabilir. Bu gibi durumlarda, web sunucusu bir 500 Dahili Sunucu Hatası döndürür. Zaman aşımı değerlerini artırarak veya diğer uygun zaman aşımı seçeneklerini ayarlayarak bu hatayı düzeltebiliriz, böylece uzak sunucu bir zaman aşımı hatası döndürmez, ancak isteğin işlenmesini bekler.

Yanlış Dosya ve Dizin İzinleri tarafından tetiklenen sorunlar

Dahili Sunucu Hatalarının çoğunun nedeni budur. İstemcinin isteğini işlemek için bir dosya veya dizin izni gerekliyse, yanlış ayarlanmışsa, hata döndürülecek şekilde sunucuya erişilemez. Bir php betiğinin yanlış izni bu tür meselenin bir örneğidir. Bu sorun, dosya veya dizindeki doğru izin sıfırlanarak düzeltilebilir.

.Htaccess dosyasında yanlış yapılandırma

500 Dahili Sunucu Hatasının başka bir yaygın nedeni, .htaccess dosyasındaki bir yanlış yapılandırmadır. URL yeniden yazımındaki hatalar, 500 Dahili Sunucu Hatası ile sonuçlanabilir, ancak çoğu zaman ortaya çıkmaz. .Htaccess dosyasındaki yanlış yapılandırmayı bulmak ve düzeltmek bu sorunu çözebilir.
 
Üst Alt