WordPress Sitenizde 504 Hatası Nasıl Giderilir?

Bir kullanıcı olarak, 504 ağ geçidi zaman aşımı hatasıyla karşılaşmaktan daha sinir bozucu bir şey yoktur. Güzel bir gün, sitenize giriş yapıyorsunuz ve tüm aldığınız bir hata sayfası. Bu, site moderatörleri ve yöneticisi için de endişe verici ve sinir bozucu olabilir. Bu, mevcut internet neslinde olağan bir sorun olarak kabul edilebilir, ancak trafik kaybına bile dönüşebilir. Özellikle e-ticaret endüstrisindeki siteler, yükleme süresinin olumsuz etkisi, bazı kolay dönüşümleri bile sakatlayabilir.
Bir WordPress kullanıcısıysanız, 504 Ağ Geçidi Zaman Aşımı Hatasına aşina olmalısınız. Neyse ki, kulağa nasıl gelse de, sorunla uğraşmak oldukça kolay. Makale, 504 hatası hakkında bilmeniz gereken her şeyi ve bunları gidermenin yollarını ortaya koymaktadır. Daha fazlasını öğrenmek için okumaya devam edin.
Sorun gidermeye dalmadan önce, sorunun tam anlamını ve kök nedenini bilmeniz gerekir.
504 Ağ Geçidi Zaman Aşımı nedir?

5 rakamıyla başlayan her HTTP durum kodu, sunucu tarafı hatalarıdır. 504 ağ geçidi zaman aşımı hatası, temel olarak “Ağ geçidi görevi gören sunucu, başka bir sunucunun yanıt vermesini beklerken zaman aşımına uğradı” anlamına gelir. Tarayıcı site ile bağlantı kuramadığında 504 ağ geçidi zaman aşımı hatası çıkıyor. Layman'ın sözleriyle, bir sunucu başka bir sunucudan herhangi bir yanıt almadığında.
504 hatası sitenizin SEO'sunu olumsuz etkileyebilir. Bunun nedeni, sitelerin sürekli olarak Google'ın tarayıcısı tarafından taranmasıdır. Sitenin uzun süre 504 hatası vermesi durumunda, Google bunu web sitesi düzeyiyle ilgili bir sorun olarak görebilir. Bu, nihayetinde sitenizin Google'ın SEPR'sindeki sıralamasını etkileyecektir.
504 Hatasının Olası Nedenleri ve Düzeltmeleri Nelerdir?
Sorunların çözümlerini incelemeden önce, hatanın olası nedenini bulmak önemlidir. Aşağıda, sunucu sorununun yanıt verememesinin bazı nedenleri ve düzeltmeleri listelenmiştir.
Aşırı Yüklenmiş Sunucu veya Ana Bilgisayar
Kötü ağ geçidi hatasının en yaygın nedenlerinden biri aşırı yüklenmiş sunucu veya ana bilgisayardır. Böyle bir durumda site kısa süre sonra geri gelebilir.
Bununla başa çıkmanın en kolay yollarından biri, önbelleği temizlemektir. Siteyi yeniden yükleyin veya Ctrl + F5 tuşlarına basın. Bu arada, sorunun yerel ağla ilgili olup olmadığını bile kontrol edebilirsiniz. Bunun için çevrimiçi araçlar mevcuttur. Tarayıcıyı temizlemek veya göz atmak için gizli modu kullanmak, sorunun tarayıcıyla ilgili olup olmadığının doğrulanmasına da yardımcı olabilir.
WordPress Eklentileri
CMS platformları, sitenin UX ve UI'sini artırmak için birçok eklenti ve uzantı kullanır. WordPress farklı değildir ve bazen güncel olmayan eklentiler sorunlara neden olabilir. Bir şekilde önbelleğe alma ile ilgili eklentiler suçlu olabilir.
Bu durumda sitenizin eklentisini gözden geçirmeniz önerilir. Uyumsuzluk sorunu, eklentiler en son sürüme yükseltilmediğinde ortaya çıkar. Eklentileri devre dışı bırakmak, sorunu gidermenin ve gerçek suçluyu bulmanın en iyi yoludur. FTP yöneticisini kullanarak wp içeriğinde public_html'ye gidin. Eklenti klasörünü yeniden adlandırın, böylece WordPress klasörün içeriğini tanımaz. Bu yapıldıktan sonra, eklentileri tek tek etkinleştirmeye başlayın. Bu, gerçek suçluyu belirlemenize yardımcı olacaktır. Soruna neden olan uzantıyı bulduktan sonra, aynısını deneyebilir ve düzeltebilirsiniz. Bazen eklentiyi güncellemek yardımcı olabilir.

Sitelerdeki Değişiklikler ve Güncellemeler
Sitede yapılan herhangi bir değişiklik veya güncelleme, 504 ağ geçidi zaman aşımı hatasına neden olur.
Aynısını wp-config.php dosyasına aşağıda belirtilen satırları ekleyerek öğrenebilirsiniz:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
DNS Sorunu

DNS sorunu, WordPress sitelerindeki 504 sıkıntının başka bir nedenidir. DNS sorunu, sunucu tarafında veya istemci tarafında olabilir. İlk durumda, WordPress sitenizi yeni bir ana bilgisayara taşıdınız, o zaman her şey tamamen yayılana kadar beklemeniz gerekecek. Bu, DNS kaydınızın TTL değerine bağlı olarak bazen 24 saate kadar sürebilir. Tamamen yayılmamışsa, sadece aynısını beklemeniz gerekecek.
DNS sorunu istemci tarafındaysa, yerel DNS önbelleğinizi temizlemeyi deneyebilirsiniz. Bunun için komut isteminizi açın ve şu komutu girin: ipconfig/flushdns
Çalışırsa, yukarıdaki resimde gösterildiği gibi başarılı bir mesaj yanıp sönecektir.
CDN'nizi devre dışı bırakın
İçerik Dağıtım Ağı veya CDN, sunucunun iş yükünü azaltır ve web sitesini normalden daha hızlı yükler, ancak bazen tökezleyebilir. CDN, istemci ile sunucu arasına başka bir ağ geçidi ekler. Bu nedenle, bazı durumlarda, aslında 504 Gateway zaman aşımı hatalarının nedeninin arkasındaki neden olur.
Genellikle, CDN sağlayıcıları hata döndürür, bu nedenle sebebin bu olup olmadığını anlamak daha kolay hale gelir. Bununla başa çıkmanın en iyi yolu, CDN'yi geçici olarak devre dışı bırakmaktır.
Proxy ayarını değiştir
Bazen, bağlantı proxy ayarını kullanacak şekilde yapılandırıldığında 504 hatası oluşur. Böyle bir durumda tarayıcınızın proxy ayarını devre dışı bırakın.
Aynı devre dışı bırakma işlemi tarayıcıya bağlıdır. Örneğin, Google Chrome için proxy ayarını devre dışı bırakmak için aşağıda belirtilen adımları izleyin.
Google Chrome'da Ayarlar -> Gelişmiş -> Sistem bölümünde, Proxy Ayarlarını Aç -> Otomatik olarak algıla ayarlarını kontrol et seçeneğine tıklayın.
Çözüm
WordPress, web sitesi geliştirme kolaylığı sunar. Herhangi bir kodlama bilgisi olmadan sitenizi oluşturmanıza olanak sağlar. Ancak, CMS platformlarının bazı dezavantajları vardır. Size çok fazla hata veriyor ve 504 hatası bunlardan biri. 504 ağ geçidi zaman aşımı hatası zararsız görünebilir, ancak WordPress siteniz için sessiz bir katil gibi davranabilir. Yukarıda belirtilen nedenlerin dışında, 504 hatasına neden olabilecek başka nedenler de vardır. Bu nedenler arasında Yavaş sunucu, HTTP istek zaman aşımı, Güvenlik Duvarı sorunu, Spam/Bot saldırısı ve diğerleri sayılabilir. Etkili bir şekilde sorun gidermenin anahtarı, temel nedeni belirlemektir. O yüzden bir daha böyle bir sorunla karşılaştığınızda panik yapmayın. Sadece nedenini bulmaya çalışın ve bununla iyi başa çıkabileceksiniz.
ev borcu WordPress sitesi