Çevrimiçi bir iş yürütüyorsanız, web sitenizin her zaman kullanılabilir olmasını istersiniz. Ne yazık ki, 502 Bad Gateway hatası gibi WordPress sorunları yaygındır ve kullanıcıların sitenize erişmesini engelleyebilir.
İyi haber şu ki, bu hatanın düzeltilmesi nispeten kolaydır. Nedeni belirledikten sonra, sorunu çözmek ve web sitenizi tekrar erişilebilir hale getirmek için gerekli adımları atabilirsiniz.
Bu yazıda, 502 Bad Gateway hata mesajına ve bunun başlıca nedenlerine daha yakından bakacağız. Ardından, nasıl düzelteceğinizi size göstereceğiz. Başlayalım!
İçindekiler
502 Bad Gateway Hatası Nedir?
Bir web sitesine erişmeye çalıştığınızda, tarayıcınız sitenin sunucusuna bir istek gönderir. Bu sunucu, isteği işler ve verileri (yani sitenin içeriğini) döndürür.
İşlem sırasında bir şeyler ters giderse bir HTTP durum kodu görürsünüz. Bazen buna, sorunu açıklayan bir mesaj eşlik eder.
502 Bad Gateway hatası, sunucunun gelen bir sunucudan geçersiz bir yanıt aldığını gösterir ve genellikle site bir proxy veya ağ geçidi sunucusu kullanıyorsa oluşur.
Gördüğünüz hata mesajı, tarayıcınıza ve erişmeye çalıştığınız sunucuya bağlı olarak değişebilir. Ancak, genellikle aşağıdaki uyarılardan birini alırsınız:
- “502 Bad Gateway”
- “502 Proxy Error”
- “Error 502”
- “HTTP Error 502 – Bad Gateway”
- Temporary Error (502)
- “502 Service Temporarily Overloaded”
502 Bad Gateway Hatası Nasıl Düzeltilir?
Şimdi, 502 Bad Gateway hatasının nasıl düzeltileceğine bir göz atalım! İki senaryoyu ele alacağız: istemci tarafında bir sorun ve sunucuyla ilgili bir sorun.
Sayfayı Yenileyin ve Farklı Bir Tarayıcı Deneyin
En basit çözümle başlayalım. 502 Bad Gateway hatası geçici bir sorun olabilir. Örneğin, web sunucusu birkaç dakikalığına aşırı yüklenmiş olabilir veya trafikte kısa bir dalgalanma yaşamış olabilir.
Bu nedenle, birkaç dakika bekleyin ve siteyi yeniden yükleyin. Sayfaya farklı bir tarayıcı veya cihazdan erişmeyi denemek de iyi bir fikirdir. Bu işlem, sorunun istemci tarafında mı yoksa sunucu tarafında mı olduğunu belirlemenize yardımcı olacaktır.
Tarayıcınızın Önbelleğini Temizleyin
Tarayıcınız siteniz için eski verileri depoluyor olabilir ve bu da Bad Gateway hatasına neden olabilir. Alternatif olarak, web sitenize erişimi engelleyen bozuk dosyalar içerebilir.
Tarayıcınızın önbelleğini temizlemeniz iyi bir fikirdir. Örneğin, Google Chrome’de sağ üst köşedeki üç noktayı tıklayın ve Diğer araçlar > Tarama verilerini temizle öğesini seçin.
Ardından, bir zaman aralığı seçin, Çerezler ve diğer site verileri ile Önbelleğe alınmış resimler ve dosyalar için seçeneklerin seçili olduğundan emin olun ve Verileri temizle seçeneğine basın. Tamamlandığında, tarayıcıyı yeniden başlatın ve sitenize erişmeyi deneyin.
Mozilla Firefox gibi diğer tarayıcılarda önbelleği temizleme işlemi benzerdir. Ancak bu yöntem 502 bad gateway sorununu çözmezse bir sonraki adıma geçmeniz gerekir.
Sitenizin Hata Günlüğünü Kontrol Edin
Siteniz herkes için kapalıysa ve sorun cihazınızda değilse, hata günlüklerinizi kontrol etmek isteyebilirsiniz. Bunlar, soruna neyin neden olduğunu belirlemenize yardımcı olabilir. Örneğin, bir eklenti çakışması veya güncellemesi, 502 Bad Gateway hatasını tetiklemiş olabilir.
Bu günlükleri görüntülemek için sitenizin dosyalarına erişmeniz gerekir. Bunu hosting hesabınızdaki Dosya Yöneticisi veya FileZilla gibi bir Güvenli Dosya Aktarım Protokolü (SFTP) istemcisi aracılığıyla yapabilirsiniz.
Eklentilerinizi ve Temalarınızı Devre Dışı Bırakın
Yeni bir eklenti veya tema yüklediyseniz, sitenizdeki başka bir araçla çakışabilir ve 502 bad gateway hatası verebilir. Son zamanlarda yapılan bir eklenti güncellemesi de buna neden olabilir.
WordPress panonuza erişemeyeceğiniz için, hosting hesabınızdaki Dosya Yöneticisinden eklentilerinizi ve temalarınızı devre dışı bırakmanız gerekir. Alternatif olarak, bir SFTP istemcisi kullanabilirsiniz.
Son Sözler…
502 bad gateway hatası genellikle sunucuyla ilgili bir sorundan kaynaklanır. Örneğin, performansını ve kullanılabilirliğini etkileyen bir trafik artışı yaşamış olabilir. Ancak bu hata, eklenti çakışmaları ve güncellemeleri tarafından da tetiklenebilir.
Sorunu gidermek için tarayıcınızın önbelleğini ve yerel DNS önbelleğini temizleyerek kendinizle ilgili sorunları ortadan kaldırın. Ardından eklentilerinizi, temalarınızı, CDN’nizi ve güvenlik duvarınızı devre dışı bırakmayı deneyebilirsiniz. Hâlâ sorun yaşıyorsanız, yardım için hosting sağlayıcınızla iletişime geçmeyi düşünün.