503 Service Unavailable Hatası
- Yayınlandı:
- Son teknik kontrol:
503 Service Unavailable — The server is temporarily unable to service your requestBelirtiler
- “503 Service Unavailable” veya “Hizmet kullanılamıyor” sayfası
- Site yoğun saatlerde veya kampanya sırasında açılmıyor
- Hata bazen görünüp kayboluyor
- Güncelleme sonrası sürekli bakım mesajı
Kısa cevap
503 hatası, sunucunun o an isteğe cevap veremeyecek durumda olduğunu söyler; genellikle geçicidir. WordPress sitelerde en sık nedenler, sunucunun kaynak sınırına ulaşması, PHP işlem havuzunun (PHP-FPM) dolması, yoğun bot veya saldırı trafiği, ağır bir eklenti işlemi ve bakım modunda kalan bir güncellemedir. Hata günlüğü ve hosting panelindeki kaynak kullanımı nedeni gösterir. Kısa süreli 503 arama motorları için doğru sinyaldir; ancak günlerce sürerse sayfalar dizinden düşebilir.
Önemli noktalar
- 503 “şu an cevap veremiyorum” demektir; kalıcı bir yapılandırma hatası değil, genellikle kapasite sorunudur.
- Paylaşımlı hosting’de kaynak sınırı aşıldığında sunucu istekleri reddeder.
- PHP-FPM’in işlem sayısı dolduğunda yeni istekler sıraya girer ve reddedilir.
- Bot trafiği ve saldırılar 503’ün sık görülen ama gözden kaçan nedenidir.
- Google, sürekli sunucu hatası dönen adresleri zamanla dizinden çıkarır.
Nedenler
| Neden | Tipik durum | Nereye bakılır |
|---|---|---|
| Kaynak sınırı (CPU, bellek, işlem sayısı) | Paylaşımlı hosting’de yoğun saatlerde | Hosting panelindeki kaynak kullanımı grafikleri |
| PHP-FPM işlem havuzu doldu | Yavaş sorgular istekleri uzun süre meşgul ediyor | Sunucu PHP-FPM günlüğü (“max_children” uyarısı) |
| Bot / saldırı trafiği | Trafik artmadan sunucu yükü artıyor | Erişim günlüğü: aynı IP’lerden yoğun istek, wp-login.php ve xmlrpc.php |
| Ağır eklenti işlemi | Belirli bir işlem (yedekleme, içe aktarma) sırasında | Hata günlüğü, zamanlanmış görevler |
| Bakım modunda kalan güncelleme | Güncelleme yarıda kaldı | Kök dizindeki .maintenance dosyası |
| Ters vekil / CDN ile sunucu arası sorun | CDN hata sayfası gösteriyor | CDN paneli ve sunucu durumu |
Teşhis adımları
Bakım dosyasını kontrol edin
Hata güncelleme sonrası başladıysa kök dizinde .maintenance dosyası kalmış olabilir; bakımda kalan site sayfasındaki adımları uygulayın.
Kaynak kullanımına bakın
Hosting panelinde CPU, bellek ve eşzamanlı işlem grafiklerinde hatanın zamanıyla örtüşen bir tavan var mı?
Erişim günlüğünü okuyun
Hata anında hangi adreslere ve hangi IP’lerden istek gelmiş? wp-login.php veya xmlrpc.php’ye yoğun istek, kaba kuvvet saldırısına işaret eder.
Hata günlüğünü okuyun
Yavaş sorgu veya zaman aşımı uyarıları, sunucuyu meşgul eden eklentiyi gösterebilir.
Eklentileri devre dışı bırakın
Site eklentiler kapalıyken rahatlıyorsa sorunlu eklentiyi tek tek açarak bulun.
Çözüm yönleri
- Sayfa önbelleği, her ziyaret için PHP çalışmasını engelleyerek kapasiteyi doğrudan artırır; site hızlandırma rehberinde anlatıldı.
- Bot ve saldırı trafiği için giriş sayfası koruması, xmlrpc.php’nin kullanılmıyorsa kapatılması ve bir güvenlik duvarı (sunucu veya CDN düzeyinde).
- Yedekleme ve içe aktarma gibi ağır işleri yoğun olmayan saatlere taşıyın.
- Sorun kalıcı ve ölçülebilir biçimde kapasiteyse daha güçlü bir hosting planı veya sunucu gerekir.
503 ve arama motorları
Google, siteyi kısa süreliğine (1–2 gün) kapatmak gerektiğinde tüm içerik yerine 503 durum koduyla bir bilgilendirme sayfası döndürülmesini önerir; bu, “geçici bir durum, sonra tekrar gel” sinyalidir. Ancak Google’ın dizine ekleme sistemi sürekli sunucu hatası dönen adresleri zamanla dizinden çıkarır. Yani planlı bakım için 503 doğrudur; günlerce süren bir 503 ise çözülmesi gereken bir sorundur.
Sık sorulan sorular
503 ile 500 hatasının farkı nedir?
Hata kendiliğinden düzeliyor, önemsemeli miyim?
Hosting firması “kaynak limitini aşıyorsunuz” diyor.
Kaynaklar ve teknik referanslar
Bu hatayı çözemediyseniz
- Acil WordPress DestekÇalışmayan veya kritik sorun yaşayan WordPress siteleri için öncelikli teknik inceleme.
- WordPress HızlandırmaCore Web Vitals, önbellek, görsel ve veritabanı optimizasyonu ile ön yüz performansı.
- WordPress GüvenlikGüvenlik denetimi, erişim sertleştirmesi, güncelleme politikası ve izleme.