Forumda yenilikler devam etmektedir , çalışmalara devam ettiğimiz kısa süre içerisinde güzel bir görünüme sahip olduk daha iyisi için lütfen çalışmaların bitmesini bekleyiniz. Tıkla ve Git
x

Son konular

WordPress 504 Gateway Timeout Hatası Çözümü (Detaylı Anlatım)

WordPress 504 Gateway Timeout Hatası Çözümü (Detaylı Anlatım)
0
142

Stillwater

FD Üye
Katılım
Mar 30, 2022
Mesajlar
2,280
Etkileşim
3
Puan
38
Yaş
46
F-D Coin
77
İnternette gezinirken sıklıkla karşılaşacağınız hatalardan birisi ‘504 Gateway Timeout’ hatasıdır. Her yerde karşınıza çıkabilir, anında yok olabilir veya bir türlü düzelmeyerek baş ağrılarına sebep olabilir. Daha da kötüsü, bu hatanın ortaya çıkmasının birden fazla sebebi olabileceğinden çözümü biraz zaman alabilir.
İyi haber ise, 504 hatasına nelerin sebep olduğunu biliyoruz. Ancak doğru olanı bulana kadar birkaç farklı çözümü yine de denemeniz gerekecek. Her durumda da, WordPress 504 Gateway Timeout hatasının sebebini bularak çözmeniz uzun zaman almayacaktır.
Bu rehberde WordPress 504 Gateway Timeout hatasının ortaya çıkış sebeplerini inceledikten sonra hatanın çözümü için neler yapabileceğiniz üzerinde duracağız. Hemen işe koyulalım!

503 Gateway Timeout Ne Anlama Geliyor?​

Bir internet sitesini açtığınızda, bilgisayarınız sitenin sunucusuyla bir bağlantı oluşturur ve gerekli bilgilerin alışverişini sağlar. Ancak neredeyse bütün durumlarda hedefe ulaşmadan önce bağlantınız birden fazla bilgisayar veya sunucu üzerinden geçer. Bunu bir zincir olarak düşünebilirsiniz ve zincirin herhangi bir halkasında hata oluşursa, sonuç olarak 503 Gateway Timeout hatası alırsınız.
Bir başka deyişle, bilgisayarlar arasındaki bağlantılar anında gerçekleşmez. Tarayıcınızın bir talep göndermesi ve cevap alması arasında çok küçük de olsa bir gecikme vardır. İdeal olarak bu gecikme sizin farkedebileceğiniz kadar uzun sürmez. Ancak bilgisayarlar, bir sunucu cevap vermediğinde bağlantıyı koparmak üzere yapılandırılmıştır. Bu davranış bilgisayarınızın muhtemelen kapalı olan bir sunucuyla tekrar tekrar bağlantı kurmaya çalışmasının önüne geçer.
504 hatası evrenseldir ve her işletim sistemiyle her tarayıcıda ortaya çıkabilir. Her zaman tek bir anlamı vardır – zincirdeki bir sunucu zamanında yanıt verememiştir. Ancak hatanın görünümü kullandığınız tarayıcıya veya bilgisayara göre değişiklik gösterebilir. Aşağıda bunun örneklerini görebilirsiniz:
  1. 504 – Gateway Timeout
  2. 504 Gateway Timeout Error
  3. Gateway Timeout (504)
  4. HTTP Error 504 – Gateway Timeout
  5. Gateway Timeout Error
  6. HTTP 504
WordPress 504 Gateway Timeout hatası diğer internet sitelerindekiyle aynı mantıkta çalışır. Bir sunucunun cevap verirken geç kalmasının çeşitli sebepleri olabilir dolayısıyla çözüm için birkaç farklı yöntem uygulamamız gerekir. Bu yöntemlerin bir çoğu WordPress harici internet sitelerinde de kullanılabilir. O halde başlayalım!

WordPress 504 Gateway Timeout Hatası Çözümü (5 Farklı Yöntem)​

Eğer 504 hatasıyla karşılaştıysanız, ilk adımınız internet sitesini yenilemek olmalıdır. Hata genellikle saniyeler içerisinde düzelir bu yüzden panik yapmamalısınız. Ayrıca internet sitenizin önbelleğini temizlemek için yenilemeye zorlayabilirsiniz.
Bazen, yenilemek sorunu çözmez. Sıradaki adımınız Domain Name System (DNS) önbelleğini temizlemek olmalıdır ve bu işlem bir dakikadan fazla sürmez. Eğer bu iki adımdan sonra sorun hala düzelmemişse, biraz daha ciddileşmemiz gerekiyor.
Başlamadan önce, WordPress’in karşılaştığı hataların kaydını tutmanızı sağlayan bir özelliği bulunuyor. Bu özelliği etkinleştirdikten sonra 504 hatasını tekrar tetikleyerek, hatanın ortaya çıkış sebebi hakkında daha fazla bilgi sahibi olabilirsiniz (tabi eğer hata sitenizden kaynaklanıyorsa).
Daha önce WordPress hata kayıtlarının nasıl çalıştığını anlatan kapsamlı bir yazı hazırlamıştık. Bu yazıdan ilgili özelliği nasıl etkinleştirerek sonuçları nasıl okuyabileceğinizi öğrenebilirsiniz.

1. Proxy Ayarlarını Kontrol Etme​

Başlangıç için tarayıcınızla proxy kullanıp kullanmadığınızı kontrol ederek sorunun nerede olduğunu saptamakla başlayalım. Proxy ayarlarınız kullandığınız tarayıcıya göre değişiklik gösterebilir. Örneğin Google Chrome kullanıcıları Ayarlar ekranının en alt kısmında bulunan Gelişmiş sekmesine tıklayarak ilgili sayfaya ulaşabilir:

Şimdi karşınıza çeşitli birçok ayar gelecek. Sistem sekmesini görene kadar aşağıya inin ve Proxy Ayarlarını Görüntüle seçeneğine tıklayın:

Açılacak olan pencerede LAN ayarları butonuna tıklayın:

Şimdi Ayarları Otomatik algıla ve LAN için proxy sunucusu kullan seçeneklerini devre dışı bırakın:

Değişiklikleri kaydedin ve sitenizi bir kez daha yenilemeye zorlayın. Eğer macOS kullanıcısıysanız, takip etmeniz gerekiyor, ancak sonuçlar yine de aynı olacaktır. Eğer hata devam ediyorsa, ikinci adıma geçin.

2. Domain Adresinin Bulunabilirliğini Kontrol Etme​

Bir site için domain kaydettiğinizde, dünyaya Hey, bu domain buraya çıkar!. demiş oluyorsunuz. Bu bilgi Domain Name System (DNS) adı verilen bir sistemde depolanır. Bu sistem aslında, bilgiyi depolayarak erişim sağlamak isteyenlere izin veren tüm dünyaya yayılmış sunuculardan oluşur. Bunun anlamı, varolan bir domain adresine erişmeye çalıştığınızda, tarayıcınız tam olarak nereye gideceğini bilmesidir.
Sorun şu, Domain Name System (DNS) içindeki bilgiler anında güncellenmez. Yeni domain kayıtlarının ağ üzerinde işleme alınabilmesi için biraz zamana ihtiyaç vardır. Pratikte, domain adresinizin erişilebilir olması için gereken süre birkaç saattir ancak çoğu kayıt firması bu süreyi 48 saate kadar olarak belirtir.
WordPress sitenizi bir hosting firmasından diğerine transfer ederken, domain adresiniz doğru adresi anında çözümleyemez. Bu durum 504 hatasına yol açabilir ancak biraz sabır gösterirseniz sorun kendi kendine çözülecektir. Sorunun bu durumdan kaynaklanıp kaynaklanmadığını kontrol etmek için gibi bir araç kullanabilirsiniz.

Tüm yapmanız gereken domain adresinizi girmek, kayıt türünü seçmek ve Check DNS propagation butonuna tıklamak. Çıkan sonuçların tamamı yeşil renkte olmalıdır. Eğer arada bazıları kırmızı renkte görüntülenirse, bunun anlamı domain adresinin işleme alınması için biraz daha beklemeniz gerektiğidir.
Bununla birlikte şunu unutmamalısınız, bir WordPress sitesini hiç kapalı kalmadan transfer edebilmeniz mümkün. Bu bilgiyi sitenizi daha iyi bir web hosting firmasına taşırken unutmayın.. Hazır bahsetmişken…

3. Hosting Sağlayıcısında Bir Sorun Olup Olmadığını Kontrol Etme​

Yerel kurulumunuz ve domain adresinizle ilgili seçenekleri ortadan kaldırdığımıza göre sıradaki adımımız sorunun hosting sağlayıcınızda olup olmadığını kontrol etmek olacak. Örneğin sorunun kaynağı Distributed Denial of Service (DDoS) saldırısı sonucu cevap vermeyen bir sunucu olma ihtimali vardır.
Unutmayın – eğer 504 hatası trafik dalgalanması sebebiyle ortaya çıkmışsa, hosting planınızı yükseltmeyi düşünmeye başlayabilirsiniz. Eğer kullanıcısıysanız, ‘ın tekliflerine göz atmanızı tavsiye ediyoruz.

Ücretsiz hosting planlarımız WordPress maceranıza başlamak için harika bir seçimdir ancak siteniz başarılı şekilde büyümeye devam ettikçe ihtiyacınız olan kaynaklarda artış olacaktır.

4. Content Delivery Network (CDN) Devre Dışı Bırakma​

CDN’ler kullanıcılara sitelerinin kopyalarını dünyadaki çeşitli sunucular üzerinde depolamalarını sağlayarak yüklenme süresini düşürmelerine izin verir. Bu aynı zamanda sunucunuzdaki yükü azaltabilmenizi sağlar. Ancak bazı durumlarda CDN’ler sitenizi olması gerektiği gibi yükleyemez ve bunun sonucunda 504 hatası ortaya çıkar. Aşağıda bunun örneğini görebilirsiniz:
503 Gateway Timeout hatasının ortaya çıkış sebebinin CDN olup olmadığını öğrenmenin en kolay yolu, CDN’yi geçici olarak devre dışı bırakmaktır. Her CDN farklı çalışır, bu yüzden spesifik talimatlar için kullandığınız hizmetin rehberine gözatmalısınız. Eğer kullanıyorsanız, yapmanız gereken Overview sekmesini açtıktan sonra Advanced ayarlara ulaşmaktır:

Burada oldukça büyük bir Pause butonu göreceksiniz, tıkladığınızde CDN decre dışı kalacaktır. İstediğiniz zaman aynı bölümü kullanarak tekrar etkinleştirebilirsiniz. Fakat etkinleştirmeden önce 504 Gateway Hatası çözülmüş mü kontrol edin.
Eğer CDN hizmetini devre dışı bırakmak sorunu çözmediyse, birkaç saat daha devre dışı kalmasını tavsiye ediyoruz. Genellikle geçici bir problemdir, dolayısıyla hata tekrar etkinleştirdiğinizde ortaya çıkmayacaktır.

5. WordPress Eklentilerini Devre Dışı Bırakma​

Yeni başlayanlar için, WordPress kullanılarak oluşturulmuştur. Bunun anlamı, eklentiler platformla etkileşime geçtiklerinde bu dili kullanır. PHP, doğası gereği belirli bir süre içinde sadece sınırlı sayıda talebin altından kalkabilir. Eğer eklentileriniz fazla talep oluşturuyorsa, bunun sonucu 504 Gateway Timeout hatası olabilir.
Bu problemin çözümü oldukça basit – tüm yapmanız gereken hatanın kaynağını bulana kadar eklentilerinizi tek tek devre dışı bırakmaktır. Ancak hata yüzünden admin panelinize normal şekilde ulaşamayacağınız için bu işlemi File Transfer Protocol (FTP) ile gerçekleştirmelisiniz. Bunu yapabilmek için FTP bilgilerinizle beraber gibi bir istemciye ihtiyacınız var.
Başlangıç için, programı yükleyin ve 000Webhost ftp bilgileriniz için Ayarlar > Genel sekmesini açın. Burada FTP Bilgileri adındaki bölümden Host Adı, Port, ve Kullanıcı adı gibi ihtiyacınız olan bilgilere ulaşabilirsiniz:

Şimdi FTP istemcisini açın ve bu bilgileri en üstte bulunan giriş çubuğundaki ilgili kutulara girdikten sonra Bağlan butonuna tıklayın. Unutmayın – şifreniz 000Webhost hesabınızda kullandığınız şifreyle aynı olmalıdır. İstemci sunucunuzla bağlantı oluşturduğunda ekranın sağ tarafında iki adet klasör göreceksiniz:

WordPress root klasörü olarak da bilinen public_html klasörüne tıklayın. Burada internet sitenizin tüm dosyaları depolanır. Açtıktan sonra wp-content/plugins dizinine ulaşın. Burada siteniz için kurduğunuz her eklentinin bir klasörü bulunuyor:

Bir eklentiyi FTP aracılığıyla devre dışı bırakmak için sadece ilgili eklentinin klasör adını değiştirmeniz yeterlidir. Bunu yapabilmek için klasöre sağ tıklayın ve Yeniden Adlandır seçeneğine tıklayın:

Eklenti klasör isimlerini dilediğiniz herhangi birşeyle değiştirebilirsiniz. Ancak bizim tavsiyemiz pluginismi.devredisi gibi birşey seçmeniz olacaktır. Bu sayede hangi klasörleri düzenlediğinizi hatırlayabilir ve daha sonra kolaylıkla eski hallerine geri getirebilirsiniz. Devre dışı bırakma işleminin ardından sitenizi yenileyerek hatanın çözülüp çözülmediğini kontrol edin.
Eğer 504 Gateway Timeout hatası çözülmüşse, tavsiyemiz ilgili eklentinin geliştiricisiyle irtibata geçerek çözüm talep etmeniz olacaktır. Eğer siteniz için vazgeçilmez bir eklentiyse, bir alternatif aramayı düşünebilirsiniz.

Sonuç​

504 Gateway Timeout hatası yaygın bir hata olabilir, ancak korkulacak birşey değildir. Bazı durumlarda hata internet sayfasını birkaç yenilemeden sonra kendi kendiliğine geçer. Ancak eğer geçmiyorsa, biraz ellerinizi kirletmeniz gerekebilir. Yine de sitenizi düzeltmek çok uzun süre almayacaktır.
WordPress 504 Gateway Timeout hatasını çözmeye hazır olduğunuzda, aşağıdaki yöntemleri sırasıyla uygulayabilirsiniz:
  1. Proxy ayarlarını kontrol edin.
  2. Domain adresinin durumunu kontrol edin.
  3. Hosting sağlayıcınızda bir sorun olmadığına emin olun.
  4. CDN hizmetini devre dışı bırakmayı deneyin.
  5. WordPress eklentilerinizi devre dışı bırakın.
WordPress 504 Gateway Timeout hatasının çözümüyle ilgili sorunuz varsa aşağıdaki yorumlar bölümünü kullanarak kolaylıkla bize iletebilirsiniz!
 

Similar threads

Bir 504 Ağ Geçidi Zaman Aşımı Hatası, bir web (kablolu bağlantı gibi güvenli) sayfasını yüklemeye çalışan bir sunucu başka bir sunucudan zamanında yanıt alamadığında ortaya çıkar. Neredeyse her zaman, hata web kendisi ve bu konuda yapabileceğiniz hiçbir şey yok ama daha sonra tekrar deneyin...
Cevaplar
0
Görüntüleme
151
İnternet Sitesi Nasıl Kurulur? Bir web sitesini kurmak istediğinizde, ilk olarak bir alan adınızın olması ve alan adından sonra internet sitenizin ihtiyaçlarına uygun bir hosting planı satın almanız gerekir. Tabii ki bu kadar değil. Web sitenizi oluşturmak ve işinizin geleceğini güvence altına...
Cevaplar
0
Görüntüleme
125
500 Dahili Sunucu Hatası HTTP 500 Internal Server Hatası,5xx hataları, sunucu beklenmeyen bir koşulla karşılaştığında, istemciden gelen isteği yerine getirmesini engelleyen sunucu tarafından döndürülen durum kodlarıdır. 500 Dahili Sunucu Hatası, sunucu bir istisna attığında ortaya çıkan genel...
Cevaplar
0
Görüntüleme
195
Plesk panel, web sitesi yönetimine yardımcı olan bir kontrol paneldir. Hem Windows hem de Linux işletim sistemlerinde kullanılabilen Plesk Panel, tüm hosting işlemlerinizi kolayca kontrol edebilmenize yardımcı olur. Çok sayıda kullanıcı tarafından tercih edilen Plesk Panel, size site yönetiminde...
Cevaplar
0
Görüntüleme
181
Dosya boyutu arttırma WordPress Upload Limiti;Büyük resim dosyalarına sahip bir portföyü veya GB’lara kadar çalışan tek medya dosyası boyutuna sahip bir video barındırma sitesini barındıran bir WordPress web sitesi oluşturuyorsanız, 25MB’den büyük medya dosyalarını yükleyememe gibi bir engelle...
Cevaplar
0
Görüntüleme
150
858,536Konular
981,824Mesajlar
32,333Kullanıcılar
elgriseldaaaSon üye
Üst Alt