Makale Başlıkları
Web sitenizi açmaya çalışırken karşınıza çıkan “502 Bad Gateway” hatası, sunucu tarafında bir iletişim sorununun işaretidir. Ziyaretçilerinizi kaçırmadan önce bu hatanın ne anlama geldiğini ve nasıl giderilebileceğini öğrenin.
502 Bad Gateway Hatası Nedir?
502 Bad Gateway, bir proxy veya gateway sunucusunun upstream (arka uç) sunucudan geçersiz bir yanıt aldığında tarayıcıya döndürdüğü HTTP durum kodudur. Kısaca şunu söyler: “Aracı sunucu, asıl sunucudan beklediği yanıtı alamadı.”
Bu hata genellikle sitenizin çalışmadığı anlamına gelmez — sunucular arasındaki iletişim geçici olarak bozulmuştur.
502 Hatası Neden Oluşur?
| Neden | Açıklama |
|---|---|
| PHP-FPM çökmesi | Web sunucusu PHP işlemcisine ulaşamıyor |
| Nginx/Apache yapılandırma hatası | Proxy ayarları yanlış tanımlanmış |
| Sunucu aşırı yükü | Kaynak yetersizliği nedeniyle yanıt zaman aşımı |
| Firewall engeli | Güvenlik duvarı upstream bağlantısını kesiyor |
| DNS yayılma sorunu | DNS henüz güncellenmemiş, eski IP’ye istek gidiyor |
| Yüksek trafik / DDoS | Anlık yoğunluk sunucuyu yanıt veremez hale getiriyor |
502 ve 504 Hatası Arasındaki Fark
İkisi de gateway sorununu temsil eder, ancak:
- 502 Bad Gateway: Upstream sunucudan geçersiz/hatalı yanıt geldi
- 504 Gateway Timeout: Upstream sunucu belirlenen sürede hiç yanıt vermedi
502 Hatasını Nasıl Çözersiniz?
1. Sayfayı Yenileyin (F5 / Ctrl+R)
Geçici ağ yoğunluğundan kaynaklanıyor olabilir. 30 saniye bekleyip tekrar deneyin.
2. Tarayıcı Önbelleğini Temizleyin
Eski önbellek verisi yanlış yanıt gösterebilir. Chrome’da: Ctrl+Shift+Delete → Tüm Zamanlar → Önbelleği Temizle.
3. DNS Önbelleğini Temizleyin
Windows’ta komut isteminde: ipconfig /flushdns
MacOS’ta terminalde: sudo dscacheutil -flushcache
4. Farklı DNS Sunucusu Deneyin
DNS sorunundan kaynaklanıyor olabilir. Google DNS (8.8.8.8) veya Cloudflare DNS (1.1.1.1) kullanmayı deneyin.
5. Site Yöneticisiyseniz: PHP-FPM Durumunu Kontrol Edin
SSH ile sunucuya bağlanın:
systemctl status php-fpm
systemctl restart php-fpm
PHP-FPM çökmüşse yeniden başlatmak genellikle sorunu çözer.
6. Nginx / Apache Error Log’larını İnceleyin
tail -100 /var/log/nginx/error.log
tail -100 /var/log/apache2/error.log
Hata mesajı doğrudan nedenin kaynağını gösterir.
7. Hosting Desteğinizle İletişime Geçin
Sunucu tarafında bir sorun varsa ve erişiminiz yoksa, 7/24 teknik destek sunan hosting firmanız müdahale edebilecek tek taraftır.
502 Hatasını Önlemek İçin Ne Yapabilirsiniz?
- ✅ Kaliteli hosting seçin: PHP-FPM process yönetimi iyi yapılandırılmış sunucular bu hatayı çok daha nadir verir
- ✅ PHP bellek limitini artırın: Yetersiz bellek PHP süreçlerini çökertiyor olabilir
- ✅ Caching (önbellekleme) kullanın: LiteSpeed Cache gibi çözümler sunucu yükünü dramatik azaltır
- ✅ Uptime monitoring kurun: Hata oluştuğunda anında haberdar olun
- ✅ DDoS koruması: Anlık trafik saldırılarına karşı korunun
Sıkça Sorulan Sorular
502 hatası her zaman sunucu sorunu mudur?
Çoğunlukla evet, ancak DNS yayılma sorunları veya CDN yapılandırma hataları da 502 üretebilir. Önce tarayıcı/DNS tarafını kontrol edin.
502 hatası SEO’yu etkiler mi?
Kısa süreli (birkaç dakika) 502’ler genellikle sıralamayı etkilemez. Ancak saatlerce veya günlerce süren 502 hataları Google’ın siteyi crawl edemeyeceği anlamına gelir ve sıralamayı olumsuz etkiler.
WordPress’te 502 hatası alıyorum, ne yapmalıyım?
Önce tüm eklentileri geçici olarak devre dışı bırakın. Sorun çözülürse eklentiler arasında kaynak tüketimine neden olan biri vardır. Ardından PHP bellek limitini artırmayı deneyin.
🛡️ 502 Hatasını En Aza İndiren Hosting Altyapısı
502 hataları çoğunlukla yetersiz veya yanlış yapılandırılmış hosting kaynaklıdır. Alastyr’ın LiteSpeed Enterprise, CloudLinux izolasyonu ve all-flash NVMe storage altyapısı PHP-FPM süreçlerini stabil tutar, kaynak yetersizliğinden kaynaklanan 502’leri minimize eder.
⚡ LiteSpeed Enterprise
Yüksek eş zamanlı bağlantıyı kaldırır
🔒 CloudLinux İzolasyon
Bir hesap diğerini etkiyemez
📞 7/24 Türkçe Destek
Anında müdahale





