504 Ağ Geçidi Zaman Aşımı Nasıl Düzeltilir
Bu kılavuzda, sorunları çözmek ve bu hatayı WordPress sitenizde düzeltmek için çeşitli yolları paylaşacağız. Ama önce, bunun neden olduğu hataları ve genel nedenleri anlayalım. İçindekiler:
504 Gateway zaman aşımı ile ne anlama geliyor?
Ortak hata nedeni.
WordPress Hata Son Tarihi 504 Ağ Geçidi Nasıl Düzeltilir
Web sayfalarını yeniden yükleyin.
Ağ sisteminizi ve cihazınızı başlatın.
DNS’yi sil.
Farklı cihazlarla test edin.
Eklentileri devre dışı bırakın.
İçerik dağıtım ağınızı kontrol edin.
Güvenlik duvarı ayarlarını kontrol edin.
Sunucu yapılandırmasını değiştirin.
Hata günlüğünü kontrol edin.
Hosting paketinizi artırın.
Çözüm
504 Gateway zaman aşımı ne anlama geliyor? 504 Ağ Geçidi Zaman Aşımı, sunucunun bir web sayfası yüklenmesi uzun sürdüğünde ortaya çıkan bir sunucu tarafı hatasıdır.
Bu hata, 2 sunucu istek işlemeye dahil edildiğinde ve bir sunucu (sunucu ağ geçidi), diğerinden (yukarı akış sunucu) yanıt beklerken zamanım bittiğinde gerçekleşir. Bu, ağ geçidinin veya proxy’nin bir yukarı akış sunucu olarak kabul edilen başka bir sunucudan zamanında bir yanıt alamadığı anlamına gelir. Ağ geçidi genellikle cihazdaki sunucu (örneğin bir WiFi yönlendirici), internete erişmenizi sağlayan. Upstream sunucu bir web ana bilgisayardır. SEO etkileri Google gibi arama motorları hataları algıladığında, web sitenizdeki zaman sınırı sorunları, hatayı mevcut olamayan olarak yorumlar. Bu, arama motorlarının sayfanızı dizine eklemesine, böylece sitenizin sıralamasını azaltmasına neden olabilir. Buna ek olarak, kullanıcılar siteyi ziyaret ettiklerinde ve 504 Bad Gateway hatası sayfasına muamele ettiğinde, bazen kullanıcıları isteksiz hale getirir ve onları diğer siteleri denemeye zorlar. Sorgularını tamamlama umudu. 504 ağ geçidi zaman aşımının varyasyonları işletim sistemine, web sunucusuna veya tarayıcıya bağlı, ağ geçidi hataları farklı formatlarda sunulabilir. Ancak, HTTP (Hipermetin Aktarım Protokolü) durum kodu formatından bağımsız olarak her şey ağ geçidi zaman sınırı hatasını ifade eder. Web sitesi sahipleri, 504 ağ geçidi zaman sınırı hatalarının nasıl görüntülendiğini biçimlendirme özgürlüğüne sahiptir. Aşağıda yaygın olarak kullanılan terimlerin bir listesi bulunmaktadır;
504 Geçidi Zaman Aşımı
Nginx 504 ağ geçidi için son tarih
504 Ağ Geçidi Zaman Aşımı Nginx
Kapı Son Tarih Hatası
Hata 504
Http 504 hatası
Bu sayfa çalışmıyor – Alan adının yanıtlanması çok uzun sürüyor
Hata HTTP 504 – Ağ Geçidi Son Tarihi
Kapı Son Tarihi (504) HTTP 504
504 HATA
504 Gateway zaman aşımı-Server zamanında yanıt vermez
Ağ Geçidi Zaman aşımı 504 Ortak nedenleri Bu hatanın en yaygın nedenleri, özellikle kötü İnternet bağlantısı, tarayıcı uyumluluk sorunları veya PC’nizden uygunsuz proxy ayarları nedeniyle ortaya çıkan cihazlardır.
Ayrıca, yavaş web sunucusu performansı nedeniyle ortaya çıkabilir. WordPress siteniz paylaşılan bir barındırma paketi kullanıyorsa, farklı bir siteden büyük bir istek sunucuyu yükleyerek bekleme süresinin tükenmesine neden olabilir. Sunucuda yanlış olan bir güvenlik duvarı yapılandırması varsa 504 ağ geçidi zaman aşımı da meydana gelebilir. Bu, sitenizi CloudFlare gibi bir içerik dağıtım ağı (CDN) aracılığıyla sunduğunuzda olur. Başka bir yaygın neden DNS hatalarıdır. Genel DNS sunucusundaki yanlış yapılandırma, son tarih 504 için son tarihe neden olabilir. Ayrıca, DNS hatalarına kullanıcı cihazları ve proxy sunucularından kaynaklanabilir.
504 Ağ Geçidi Zaman aşımı WordPress Hatası 504 Nasıl Düzeltilir. Bazen kullanıcının cihazındaki hatalar nedeniyle meydana gelir. Bu nedenle, kullanıcı merkezli nedenler sorununu çözmek ve sunucu tarafının nedenlerini izlemek önemlidir. Açıklanan bazı iyileştirmeler, site dosyanızda ana bilgisayar sunucusundaki değişiklikler gerektirecektir, herhangi bir dosyayı değiştirmeden önce sitenizi her zaman ayırmanız önemlidir. Sitenizi ayırdıktan sonra aşağıdaki adımlara devam edin. Web sayfalarını yeniden yükleme Bu duyulabileceği kadar kolay, sorunu çözebilir. Bazen, web sunucuları orijinal sunucudaki birkaç web sitesinden aşırı yüklenebilir.
Sadece birkaç dakika bekleyin, ardından sayfayı yeniden yükleyin. Web sayfalarını yeniden yüklemek için CTRL+R (Windows’ta) veya CMD+R (Mac’te) kullanın. Veya, tarayıcının sol üst tarafındaki yeniden yükleme simgesini tıklayın. Sayfanın yüklenmesini beklerken, sorunun cihazınızdan mı yoksa web sitesinden ortak bir sunucu sorunu olup olmadığını da kontrol edebilirsiniz. Bunun için, herkes için mi yoksa sadece ben mi kullanabilirsiniz yoksa şu anda aşağı mı? Web sitelerini durdurma süresi için test etmek için. Sorun bir web sitesinden geliyorsa, web sitesi sahibiyle iletişime geçmeyi deneyebilir veya sorunu çözmesini bekleyebilirsiniz. Sitenin sahibiyseniz, aşağıda tartışılacak bazı sunucu tarafı iyileştirmelerini denemeye devam edebilirsiniz.
Ancak, site düzgün çalışırsa (aşağıdaki ekran görüntülerinde görüldüğü gibi), bağlantı sorununa ağ ekipmanınızdan kaynaklanabilir. Bunun üstesinden gelmek için ağ cihazınızı yeniden başlatmayı deneyebilirsiniz.
Ağ sistemleriniz ve cihazlarınızla başlayarak bazen hatalar ev ağınızdan veya yönlendiriciler, tekrarlayıcılar veya modemler gibi cihazlardan olabilir. Kolay iyileştirme, cihazınızı yeniden başlatmaktır. Cihaz herhangi bir sırayla kapatılabilir, ancak geri çevirme sırası önemlidir. Genellikle, sistem cihazından önce internet servis sağlayıcınızdan bir cihaz olan ‘Dış’ten’ açılması önerilir. DNS Flush DNS – Yanlış veya süresi dolmuş DNS önbelleğini kullanarak 504 ağ geçidi zaman aşımını iyileştirin, 504 ağ geçidinin son tarihinde bir WordPress hatasına neden olabilir. Bunun üstesinden gelmek için tüm DNS sistem notlarını silmeniz gerekir. DNS FUSH nispeten kolay olmasına rağmen, prosedür işletim sisteminize bağlı olarak farklıdır. Windows işletim sistemindeki DN’leri sulamak için komut istemini (CMD) açın. Şimdi, aşağıdaki kodu yapıştırın ve değişiklik yapmak için ENTER düğmesine basın. Bu. Mac OSX işletim sistemi için DN’leri aşağıdaki adımlarla sulayabilirsiniz. Terminali açın ve ardından aşağıdaki kodu yapıştırın. Aşağıdaki kod
DNS sorunları sunucu tarafından da meydana gelebilir. Bu, DNS notlarınızı yeni değiştirdiğinizde olur. Bu durumda, tek yapmanız gereken DNS’nin bazı durumlarda 24 saate kadar süren düzgün yayılmasını beklemektir. Farklı bir cihazla test edin, sorun özellikle bir cihaz ise, bir web sitesi diğer cihazlardan veya diğer ağlara yüklemeyi deneyin. Sorunun temel nedenini sağlamak için cep telefonunuzda bile deneyebilirsiniz. Hala erişilemezse, sunucudaki hata olasılığı. Eklentileri Devre Dışı Bırakın Yeni eklentiler yüklemek veya eski eklentileri güncellemek, Site yapılandırmanıza da zarar verebilir, bu da hatalara neden olur.
WordPress siteniz için yönetici kontrol paneline erişebiliyorsanız, Eklentiler sekmesine tıklayın. Şimdi, aşağıda görüldüğü gibi tüm eklentileri seçmek için kutuyu işaretleyin. Ardından, kütle eylemini tıklayın, açılır liste görünecektir, devre dışı seçin, ardından tüm eklentileri devre dışı bırakmak için Uygula’yı tıklayın.Bu, web siteniz için hataları düzeltiyorsa, çok iyidir. Tüm eklentileri tek tek etkinleştirmeye başlayın, yanlış eklentiyi (hatadan tekrar gerçekleşmeden önce etkinleştirdiğiniz eklenti) tanımladıktan sonra, sitenizden kalıcı olarak kaldırın. Ancak, bir hata WordPress Site Yönetici Gösterge Tablosuna erişmenizi engellerse, eklentiyi FTP üzerinden devre dışı bırakabilirsiniz. FTP kullanarak tüm eklentileri nasıl devre dışı bırakacağınızı öğrenmek için lütfen bu kılavuzu okuyun. İçerik dağıtım ağınızı (CDN) kontrol edin, siteye CDN aracılığıyla hizmet verirseniz, bazen CDN sunucusunda veya uygunsuz sunucu yapılandırması nedeniyle çok fazla istek varsa 504 için bir son tarih vardır. İçeriğin en yaygın dağıtım ağlarından biri CloudFlare’dir. Neyse ki, Cloudflare hatanın sunucularından mı yoksa ana bilgisayar sunucunuzdan mı geldiğini belirlemeye yardımcı olabilir. CloudFlare Özel Hata Ekranı aşağıdaki resimde benzer. Bu, web sitenizde gördüğünüz hata sayfası ise, büyük olasılıkla teknisyenleri tarafından yapılabilecek özel bir Cloudflare hatasıdır. Bu hata için geçici iyileştirme, DNS sunucu ayarlarınızı değiştirmek ve daha sonra hala sonunda çalışırken CDN’yi sitenizden tamamen devre dışı bırakmaktır. Bu hatanın başka bir sürümü, sorun ana sunucunuzdan geldiğinde oluşur. Hata sayfası aşağıdaki resimde gösterilene benzer. Bu noktada, barındırma sağlayıcınıza anlatmayı veya sunucu güvenlik duvarı yapılandırmanızı kontrol etmeyi seçebilirsiniz. Güvenlik Duvarı Ayarlarını Kontrol Etmek Sitenize İçerik Teslimat İçeriği aracılığıyla hizmet veriyorsanız, WordPress ana sunucunuz bazen CDN’den büyük bir istekte bulunur ve bu da 504 ağ geçidi zaman aşımına neden olabilir. Bunu düzeltmek için, siteniz tarafından kullanılan CDN’den tüm IP adreslerinin beyaz bir listesini girmelisiniz. CloudFlare kullanıcıları için, Cloudflare IP aralıklarının bir listesi. IP adresini ana sunucunuzdaki .htaccess dosyasındaki beyaz listeye girebilirsiniz. Bunu yapmak için aşağıdaki adımları izleyin; Sitenizi FTP istemcilerine bağlayın, ardından web sitesi dosyanızı içeren kök dizinine gidin. Şimdi, dosya yedeklerini indirmek için .htaccess dosyasında çift tıklayın. Bundan sonra, .htaccess dosyasını sağlayın ve Görüntüle/Düzenle’yi seçin.
Şimdi, dosyadaki aşağıdaki kod snippet’lerini yapıştırın. /Beyaz listeye girmek istediğiniz IP adresi ile> 127.0.0.1. Beyaz listeye birkaç IP adresi girmek için yeni satırı girdikten sonra IP 127.0.0.1 komutunu ekleyin ve doğru IP ile değiştirin. Tüm IP’ler beyaz listeye girene kadar bunu tekrarlayın. Sunucu Yapılandırmasını Değiştir VPS barındırma kullanıyorsanız ve SSH erişiminiz varsa bu adım çalışır. Paylaşılan bir barındırma paketi kullanıyorsanız, daha fazla rehberlik için barındırma sağlayıcınıza başvurun. VPS barındırma Apache kullanıyorsa, SSH’yi httpd.conf dosyasına girebilir ve varsayılan zaman sınırı değerini artırabilirsiniz. Bir zaman sınırı eklemek için aşağıdaki kodu dosyaya ekleyin. Son başvuru tarihi 600
Başka bir popüler VPS platformu Nginx. VPS’niz Nginx kullanıyorsa, /etc/gnx/conf.d/timeout.conf adresinde bulunan timeout.conf dosyasını düzenleyebilirsiniz. proxy_send_imeout 600; proxy_read_timeout 600; Omites 600 gönder;
Hata Log-Fix 504 Ağ Geçidi Zaman aşımı günlüğü dosyalarını kontrol edin, web sitesinde meydana gelen hataların hata ayıklamaya yardımcı olur. Hata nedeni ile sitede neyin yanlış olduğu hakkında ayrıntılar sağlarlar. Varsayılan olarak, WordPress günlüğü WP-Config dosyasında kapatılır. Açın oldukça kolay. WordPress site dosyanıza FTP istemcisi veya cpanel üzerinden erişmeniz gerekir. Bu kılavuz için FileZilla FTP istemcilerini kullanacağız. Aşağıda FTP’nin nasıl kullanılacağı hakkında ayrıntılı bir kılavuz bulunmaktadır. İlk hata günlüğünü nasıl kontrol edilir, sitenizi FTP istemcisine bağlayın. Sağda, uzun bir mesafe sitesi dosyası bulacaksınız. Şimdi, web sitesi dosyanızı (genellikle public_html dizini) içeren bir dizine gidin. Bundan sonra, WP-Config dosyasına sağ tıklayın, ardından dosyanın içeriğini değiştirmek için View/Düzenle’yi seçin.
Şimdi, wp_debug ayarları içeren satırları arayın, ardından satırı aşağıdaki kod parçalarıyla değiştirin. DEFINE (‘WP_DEBUGG_LOG’, True);Bundan sonra dosyadaki değişiklikleri kaydedin. WP_DEBUGG_LOG Ayarları, web sitenizi yüklemeye çalıştığınızda ortaya çıkan tüm hataların listesini içeren debug.log dosyaları oluşturun. Dosya, sunucunuzdaki WP-Content dizininde bulunur. Erişmek için WP-Content klasörüne çift tıklayın.
Şimdi, yerel makinenize indirmek için Debug.log dosyasını çift tıklayın ve ardından tüm hata günlüklerini görmek için dosyayı açın. Hata mesajları, hatanın nedenini belirlemenize yardımcı olabilir, böylece problem çözme işlemini hızlandırabilir. Sitenizin sorununu hata ayıklama modunda çözdükten sonra WP_DEBUG_LOG kodunu silin, ardından WP_DEBUG ayarlarını false’a döndürün. Bu arada, hatalar hakkında daha fazla bilgi için varsayılan günlük sunucusuna da başvurabilirsiniz. WordPress siteniz Apache kullanıyorsa, dosyaları aşağıdaki konumda bulabilirsiniz. Günlük dosyası bu konumda bulunabilir. sunucuda saniyede artan talep nedeniyle çok önemlidir. Ayrıca, ortak bir barındırma paketi kullanıyorsanız ve sunucudaki web sitelerinden biri katlanarak büyümeye başlar. Ardından, sunucu bir seferde ele alınabileceğinden daha fazla istek alırsa, artan trafik sitenizi etkileyebilir. Bu hatayı düzeltmek için, sorunu çözmek için WordPress uzmanımızla iletişime geçmeniz ve sitenizi yönetilen WordPress ana sunucusuna taşımanız gerekir. Veya geliştirmeye yardımcı olmak için barındırma sağlayıcınızla iletişime geçebilirsiniz. Sonuç-504 Ağ Geçidi Zaman Aşımı Bu makalede, ağ geçidi 504 zaman sınırını anlamanıza yardımcı olacak ayrıntılı yönergeler sunuyoruz, neden geneldir ve sorunu çözmek ve bu hatayı düzeltmek için atılması gereken adımlar sunuyoruz. Ancak, yukarıdaki kılavuzdaki ipuçlarını uyguladıktan sonra hala bir hata 504 yaşıyorsanız, WordPress uzmanlarımızın hatayı düzeltmenize yardımcı olması için bizimle iletişime geçmeniz gerekebilir.WordPress’te beyaz mortalite ekranı tarafından önerilen makaleler MySQL Server hatasını kaybettiWordPress siteniz için 6 En İyi WooCommerce Ödeme Ağ Geçidi