Hata Çözümleri

Hata Kodları Sözlüğü: Hangi Hata Ne Anlama Geliyor?

Hata kodları rastgele sayılar değildir; ilk rakamı sorunun kaynağını söyler. 4 ile başlayan kodlar isteğin kendisinde (tarayıcı, adres, yetki), 5 ile başlayanlar sunucuda bir sorun olduğunu gösterir. ERR_ ön ekiyle başlayan mesajlar ise sunucudan hiç yanıt alınamadığı, sorunun bağlantı katmanında olduğu anlamına gelir. Bu üç grubu ayırt etmek, çözüme nereden başlayacağınızı belirler.

Bu sözlük, hata çözümleri serisinin ana kapısıdır. Önce kodunuzun hangi gruba girdiğini bulun, sonra ilgili rehbere geçin.

Hata Kodları Sözlüğü: Hangi Hata Ne Anlama Geliyor? — rehberde ele alınan ana başlıklar
Hata Kodları Sözlüğü: Hangi Hata Ne Anlama Geliyor?

Önce Hangi Gruba Giriyor?

Kod tipi Sorun nerede Kim çözer Örnek
4xx İstekte: adres, yetki veya izin Ziyaretçi veya site sahibi 404, 403, 429
5xx Sunucuda: uygulama, kaynak veya servis Site sahibi / hosting 500, 502, 503
ERR_ Bağlantıda: ağ, DNS veya şifreleme Genellikle ziyaretçi ERR_CONNECTION_REFUSED
0x… Windows sistem katmanında Cihaz sahibi 0x80070005, mavi ekran

Bu ayrım pratik bir sonuç doğurur: sunucu kaynaklı bir hatayı tarayıcı önbelleğini temizleyerek çözemezsiniz, bağlantı kaynaklı bir hatayı da sunucuya bakarak bulamazsınız.

4xx — İstek Kaynaklı Hatalar

Bu grupta sunucu isteğinizi almış, anlamış ve reddetmiştir. Reddetme sebebi genellikle adresin yanlış olması veya yetkinizin bulunmamasıdır.

  • 404 Not Found — Adres sunucuda bulunamadı. Silinen sayfa, yanlış yazılmış URL veya kırık bağlantı. SEO açısından en çok ilgilenmeniz gereken koddur.
  • 403 Forbidden — Kaynak var ama erişim izniniz yok. Dosya izinleri, güvenlik kuralları veya dizin listeleme kapalıysa görülür.
  • 429 Too Many Requests — Çok kısa sürede çok fazla istek gönderdiniz; sunucu hız sınırını uyguluyor. Bekleyip tekrar denemek çözer.

5xx — Sunucu Kaynaklı Hatalar

Bu grupta hata sizde değildir. Ziyaretçi olarak yapabileceğiniz tek şey beklemek; site sahibiyseniz asıl iş sizdedir.

  • 500 Internal Server Error — Sunucu beklenmedik bir hatayla karşılaştı ve isteği tamamlayamadı. Genel bir mesajdır; gerçek neden hata günlüğündedir.
  • 502 Bad Gateway — Ön yüzdeki sunucu, arka plandaki uygulamadan geçersiz yanıt aldı. Genellikle uygulama servisi çökmüştür.
  • 503 Service Unavailable — Servis geçici olarak kullanılamıyor: bakım modu, kaynak limiti veya ani trafik. Tanımı gereği geçicidir.

Üçünü ayırt etmenin pratik yolu şudur: 500 “bilmiyorum ne oldu”, 502 “arkadaki cevap vermedi”, 503 “şu an müsait değilim” der.

ERR_ — Bağlantı Katmanı Hataları

Bu mesajlar sunucudan değil tarayıcıdan gelir. Sunucuya hiç ulaşılamadığı veya güvenli kanal kurulamadığı anlamına gelirler.

  • ERR_CONNECTION_REFUSED — Sunucu bağlantıyı aktif olarak reddetti. Servis kapalı, port kapalı veya güvenlik duvarı engelliyor olabilir.
  • DNS_PROBE_FINISHED_NXDOMAIN — Alan adı bir IP adresine çevrilemedi. Yazım hatası, süresi dolmuş alan adı veya DNS sorunu.
  • ERR_SSL_PROTOCOL_ERROR — Güvenli bağlantı el sıkışması tamamlanamadı. Sertifika, protokol sürümü veya cihaz saati kaynaklı.

Windows Sistem Hataları

Tarayıcıdan bağımsız, işletim sistemi katmanında oluşan hatalardır. Genellikle izin, sürücü veya bozuk sistem dosyası kaynaklıdır.

  • Mavi ekran (BSOD) — Sistem kurtarılamaz bir hatayla karşılaştı. Ekrandaki durdurma kodu, sorunun sürücüde mi donanımda mı olduğunu söyler.
  • 0x80070005 — Erişim reddedildi. Güncelleme bileşenlerinin izin veya sahiplik ayarları bozulmuştur.

Hata kodu vermeyen ama sistemi yavaşlatan sorunlar için Bilgisayar Yavaşlama Sorununa Kesin Çözüm ve Windows 11 Hızlandırma rehberlerine bakabilirsiniz.

Herhangi Bir Hatada İzlenecek Genel Sıra

  1. Kodu not edin. “Site açılmıyor” bir teşhis değildir; kod olmadan doğru rehbere ulaşamazsınız.
  2. Sorunun sizde mi olduğunu test edin. Farklı cihaz ve farklı ağ (mobil veri) ile deneyin. Her yerde aynıysa sorun karşı taraftadır.
  3. Gizli sekmede açın. Çalışıyorsa suçlu önbellek veya bir eklentidir.
  4. Site sahibiyseniz önce günlüğe bakın. Hata günlüğü, tahmin yürütmenin önüne geçen tek kaynaktır.
  5. Tek seferde tek değişiklik yapın. Aynı anda beş ayar değiştirirseniz hangisinin çözdüğünü asla bilemezsiniz.

Sık Sorulan Sorular

Hata kodunu göremiyorum, sadece boş sayfa var. Ne yapmalıyım?

Tarayıcının geliştirici araçlarındaki ağ sekmesi, sunucunun döndürdüğü gerçek durum kodunu gösterir. Boş sayfa çoğu zaman 500 grubundaki bir hatanın gizlenmiş halidir.

Hata kodları SEO’yu etkiler mi?

Evet, ama hepsi aynı ölçüde değil. Kalıcı 404’ler ve uzun süren 5xx hataları tarama bütçesini tüketir ve sayfaların dizinden düşmesine yol açabilir. Kısa süreli 503 ise doğru kullanıldığında zararsızdır.

Aynı sitede farklı zamanlarda farklı kodlar alıyorum, normal mi?

Bu genellikle sunucunun kararsız olduğunu gösterir: kaynak limiti dolup boşalıyor olabilir. Sabit bir kod yerine değişken kodlar görmek, kapasite sorununun tipik işaretidir.

Hatayı hosting mi ben mi çözmeliyim?

Kaba kural: 4xx ve uygulama kaynaklı 500 hataları sizin, altyapı kaynaklı 502 ve 504 hataları hostingin sorumluluğundadır. 503 ikisinin de olabilir; hata günlüğü ayrımı netleştirir.

Sonuç

Hata çözmenin en büyük zaman kaybı, yanlış katmanda arama yapmaktır. Kodun ilk karakteri size doğru katmanı söyler: 4 ile başlıyorsa isteğe, 5 ile başlıyorsa sunucuya, ERR_ ile başlıyorsa bağlantıya bakın. Bu sözlüğü kaydedin; bir sonraki hatada rastgele denemeler yerine doğrudan doğru rehbere gidersiniz.

ozgur

Özgür Bayram, WordPress, Laravel, yapay zekâ ve web performansı alanlarında çalışan bir yazılım geliştiricisidir. Bilim Meraklısı’nda teknoloji, yazılım, hosting, SEO ve dijital araçlar hakkında anlaşılır, uygulanabilir rehberler hazırlar. Amacı, teknik konuları sade bir dille anlatarak okuyucuların doğru kararlar vermesine ve sorunlarını güvenle çözmesine yardımcı olmaktır.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu