Kısa cevap: 502 yanıtında ağ geçidi ile arkasındaki uygulama arasındaki yanıt yolunu araştırın. Tarayıcı önbelleğini temizlemek veya bütün sunucuyu yeniden başlatmak tek başına teşhis değildir.
Hangi isteğin 502 verdiğini kaydedin
Ana sayfa, yönetim girişi, dosya yükleme ve API isteği farklı uygulama yollarına gidebilir. Önce hatalı URL, yöntem, saat ve tekrar koşulunu yazın. Görünen hata sayfasının başlığını kaydedin ama yalnız tasarıma bakarak sorumlu firmayı kesinleştirmeyin. Bir proxy, arkasındaki servisin hatasını kendi ekranıyla gösterebilir.
Statik görsel açılırken dinamik sayfa hata veriyorsa bunu da kayda ekleyin. Bu gözlem hangi bileşenin inceleneceğini daraltır; PHP’nin kesin bozulduğu sonucunu tek başına vermez. Aynı sunucuda diğer uygulamaların etkilenip etkilenmediğini yetkili yönetici kontrol etmelidir.
Upstream kavramını somutlaştırın
502, ağ geçidi veya proxy rolündeki sunucunun üst taraftaki servisten geçerli bir yanıt alamadığını ifade eder. Web sunucusunun arkasında PHP çalıştırıcısı, uygulama servisi veya başka bir proxy olabilir. Kullanılan mimariyi bilmeden internetten tek bir Nginx ya da Apache satırı kopyalamayın.
İlgili dakikadaki web hata kaydıyla uygulama kaydını eşleştirin. Servis kapalı mı, bağlantı sonlanmış mı, yanlış uç noktaya mı gidiliyor sorularını ayrı ele alın. Socket veya port ayarını değiştirmeden önce mevcut değeri ve geri dönüş yolunu kaydedin. Paylaşımlı hosting kullanıcısı bu değişiklikleri sağlayıcıya iletmelidir.
Genel yeniden başlatma yerine hedefli test
Servisi yeniden başlatmak tanı verisini veya devam eden işleri etkileyebilir. Önce olay kaydını toplayın; gerekiyorsa sorumlu yönetici etkiyi değerlendirerek ilgili bileşene müdahale etsin. Kaynak kullanımı, servis çökmesi ve yanlış yapılandırma birbirinden farklı çözümler gerektirir.
Hata bir güncelleme sonrasında başladıysa değişikliğin yalnız o uygulamaya mı yoksa ortak web katmanına mı ait olduğunu belirleyin. Yapılandırma kontrolü ve geri dönüş planı olmadan bütün müşterileri etkileyen ayarları değiştirmeyin. Sorunu gizlemek için güvenlik denetimini veya hata kaydını kapatmayın.
Başarıyı uygulama akışında doğrulayın
Düzeltmeden sonra aynı URL ve işlemle yeniden deneyin. Bir kez ana sayfanın açılması dosya yükleme veya ödeme isteğinin de düzeldiğini kanıtlamaz. Yan etkili işlemlerde test ortamı veya desteklenen test modu kullanın; gerçek siparişi tekrar göndererek çift işlem oluşturmayın.
Destek talebine hata zamanı, istek yolu, varsa proxy olay kimliği ve maskelemiş hata satırını ekleyin. CDN varsa origin ve edge kayıtları farklı saat dilimi kullanabilir; zamanları eşleştirin. Sonuç kaydı hangi bileşenin değiştiğini ve aynı hatanın yeniden oluşup oluşmadığını açıkça göstersin.
Resmî belgeler ve ilgili rehberler
MDN: HTTP 502 anlamı. Cloudflare: 502 ve origin incelemesi.
web hata kayıtları, 502 ekranı görülen dakikada uygulama ve web katmanının hangi hatayı kaydettiğini araştırmak için kullanılabilir. uygulama servisi incelemesi, yeniden başlatma düşünülmeden önce ilgili uygulama servisinin durumu ve olay sırasını değerlendirmenizi sağlar. kaynak olaylarını eşleştirme, tek bir yüksek kullanım görüntüsü yerine hatayla eşleşen kaynak zaman çizelgesi oluşturmanıza yardımcı olur. yan etkisiz test ortamı, ödeme veya form işlemini yeniden göndererek çift kayıt oluşturmadan düzeltilen uygulama yolunu sınamanızı sağlar.
Bu konunun diğer kontrolleri
- 504 Gateway Timeout: Uzun Süren İşlemi Tekrar Göndermeden Önce Kontrol Edin
- Cloudflare 502 ve 504 Hatasında Sorun Nerede? Origin ile Edge’i Ayırın
Sıkça Sorulan Sorular
502 ile 404 aynı sorun mu?
Hayır. 404 bir kaynağın bulunamamasıyla ilgilidir; 502 ağ geçidi ile üst servis yanıtı bağlamında değerlendirilir. Yanıt kodunu doğru kaydedin.
Bütün VDS’yi yeniden başlatayım mı?
İlk adım olarak önerilmez. Önce ilgili servis ve olay kayıtlarını toplayın. Ortak servisleri etkileyen müdahale yetkili yönetici tarafından planlanmalıdır.
Görseller açılıyorsa sunucu sağlam mı?
Statik dosya ve dinamik uygulama farklı yoldan sunulabilir. Görselin açılması bütün uygulama servislerinin çalıştığını tek başına kanıtlamaz.