HTTP 503 Hata Hizmetleri Nasıl Düzeltilir WordPress’te Mevcut Değil

WordPress sitenizde hatalar yaşamak korkutucu olabilir. Bununla birlikte, hataların çoğu size neyin neden olduğu hakkında bazı talimatlar verir, bu da bu genel soruna çözüm bulabilir. Ne yazık ki, 503 hatası kibar değildir ve devam etmeniz için çok fazla bilgi vermez.
Ücretsiz demoyu deneyin
Bu, WordPress’teki hatalar için en yaygın nedenin ne olduğunu anlamaya yardımcı olur. Bundan sonra, hata problemlerini çözmede metodik olmalısınız, bu da sorunun kökünü bulmak için birkaç adım izlemek anlamına gelir.
Bu bir hata mevcut değil mi HTTP 503 hizmeti?
WordPress’teki Hata 503, söz konusu sunucu mevcut olmadığı için web sitenize şu anda ulaşılamayacağını gösterir. Bu olabilir, çünkü çok meşgul, bakımda veya daha derin analiz gerektiren diğer şeylerdir.
Destek
Bu makalede, 503 hatanın ne olduğunu ve genellikle nasıl tezahür ettiğini tartışacağız. O zaman sorunu çözmek için size altı adımda size rehberlik edeceğiz. Hadi çalışalım!
HTTP 503 hatası nedir? İnternet Mühendisliği Görev Gücü (IETF), 503 kullanılamayan hizmetleri şu şekilde tanımlar: Durum kodu 503 (hizmet mevcut değil), geçerli sunucunun geçici aşırı yük veya zamanlanmış bakım nedeniyle talebi kaldıramayacağını gösterir, bu da birkaç gecikmeden sonra azaltılması muhtemeldir. Sunucu, isteği iade etmeye çalışmadan önce istemcinin beklemesi için doğru süre önermek için editoryal alanını tekrar gönderebilir.
503 hatası bulduğunuzda, söz konusu sunucunun mevcut olmadığı anlamına gelir. Bunun nedeni, örneğin çok meşgul olması veya bakım altında olması olabilir. Diğer benzer hataların aksine, 503 web sitenizin çevrimiçi ve çalıştığını gösterir, ancak şu anda ulaşılamaz. Bu özel hata hakkında çok can sıkıcı olan şey, neredeyse size devam etmeniz için herhangi bir bilgi vermemesidir. Çoğu zaman, yalnızca “Geçici Hizmet Mevcut Değil” mesajı ile görünür. Bir restoranı telefonla aramak, sadece size kapalı olduklarını söylemelerini istemek, ancak ne zaman açılacaklarını söylemeyi reddetmelerini istemek. Eğer şanslıysanız, 503 hata kodu gerçekleşecek çünkü WordPress siteniz bakımda . WordPress, eklentiyi, temayı veya çekirdek yazılımı güncellediğinizde sitenizi bakım moduna kısaca ayarlayın:
Bakım Modu

Genellikle, bu zaman sınırı o kadar kısa ki kimse bunu fark etmeyecek. Ancak, 503 hatasının devam ettiği durumda, daha büyük bir sorunla karşılaşacaksınız. Sonuçta, kullanıcılar sadece sitenizi ziyaret edemez, aynı zamanda WordPress yönetici alanınıza da erişimini kaybedersiniz. Bu, sitenizi hiçbir şekilde güncelleyemeyeceğiniz ve sorunu çözmek için dosyayı kazmanız gerektiği anlamına gelir.
503 hata hatalarının varyasyonları 503 birçok yönden ortaya çıkabilir. Bununla birlikte, hemen hemen her varyasyona Kod 503 eşlik eder, bu nedenle tanımlanması kolaydır. Sunucunuza ve tarayıcı yapılandırmasına bağlı olarak bulabileceğiniz bazı varyasyonlar:
503 hizmet mevcut değil
503 bir süredir hizmet verilmedi HTTP 503 Sunucusu
Http 503 hatası
Hata 503 Hizmetler Mevcut Değil
Sunucu, bakım veya kapasite probleminin durma süresi nedeniyle isteğinizi geçici olarak sunamaz. Lütfen daha sonra tekrar deneyiniz.
Karşılaştığınız kod ne olursa olsun, kullanıcınız üzerinde olumsuz bir etkisi olmadan önce hızlı çalışmanız gerektiği anlamına gelir.
WordPress’te hiç 503 hata yaşadınız mı? Hayal kırıklığına uğratır! Düzeltmek ve sitenizi saniyeler içinde çevrimiçi hale getirmek için aşağıdaki 6 adımı izleyin! WordPress’te (6 adım) 503 hatasını nasıl düzelteceğinizi tweet’e tıklayın, çünkü belirli durumlarda 503 hatalarına neden olan neden olduğundan emin değilsiniz, sorunu metodik olarak çözmelisiniz. Aşağıdaki altı bölüm, farklı potansiyel nedenlerin köklerini tamamlamayı amaçlayan potansiyel iyileştirmeleri içerir. Her adımdan sonra, web sitenize geri dönmek için bir dakikanızı ayırın ve 503 hatasının eksik olup olmadığını görün. Eğer öyleyse, sorunu çözmeyi başardınız. Değilse, süreçte bir sonraki adıma devam edin.
1. WordPress eklentinizi devre dışı bırak WordPress’te en yaygın hata 503 nedeninizden biri, eklentinin uyumluluğu sorunudur. Bunun olup olmadığını belirlemek için tüm site eklentilerinizi devre dışı bırakmalısınız. Hata 503, WordPress yönetici alanına erişmenizi engellediğinden, bu adım için FTP istemcilerini kullanmalısınız. Eğer sahip değilseniz, FileZilla’yı öneririz. FTP istemciniz hazır olduktan sonra web sitenize bağlanın ve WordPress kök klasörünüze gidin. Bulamazsanız, genellikle public_html, html, public, www veya sitenizin adı olarak adlandırılır. Eğer bir Kinsta istemcisiyseniz, bu sizin genel klasörünüzdür. Kök WordPress SFTP klasörü
Klasörü açın ve WP-Content Dizini’ne gidin. İçeride, Sitenizde yüklü (aktif veya aktif değil) her eklenti için ayrı alt dizinler içeren eklentiler adı verilen bir klasör göreceksiniz. Şimdi yapacağınız, eklentiler klasörüne doğru tıklayın ve adını başka bir şeye dönüştürün. Daha sonra kolayca tanıyabilmeniz için Plugins.old veya Plugins.Deactiveated’i öneririz.
WordPress eklentisi klasörü değişiklikleri

WordPress artık eklentinizi bulamayacak. Bu olduğunda, eklentiyi otomatik olarak devre dışı bırakır.
Şimdi, WordPress kontrol panelinize erişmeyi deneyin. 503 hatası kaybolursa, eklentilerinizden birinin suçlu olduğunu varsayabilirsiniz. Tek yapmanız gereken neyin yanlış olduğunu bulmak. WP-Content Dizini’ne dönün ve orijinal eklenti klasör adınızı doğru şekilde değiştirin. Ardından, suçluyu bulana kadar eklentilerinizin her birini tek tek devre dışı bırakmalısınız. Bunu yapmak için WP-Content/Eklentiler Dizini’ni açın. İçeride, eklentilerinizin her biri için bir klasör bulacaksınız. Takip edeceğiniz süreç neredeyse eskisi gibidir: ilk klasörle başlayın ve adını istediğiniz gibi değiştirin.

Hatanın gitmiş olup olmadığını görmek için web sitenizi kontrol edin.
Değilse, eklenti klasörünü önceki adımdan gerçek adına döndürün.
Listenizdeki bir sonraki eklentiye geçin, yukarıdaki adımları tekrarlayın.
Çok fazla eklentiniz varsa bu işlem uzun zaman alabilir, ancak her eklentiyi sırayla kontrol etmek önemlidir. Bir gün hatalara neden olan eklentileri tanımlarsanız, silebilir veya diğer araçlarla değiştirebilirsiniz.
Bir çözüm bulamadan bu adımları başarıyla tamamlarsanız, bir sonraki problem çözme aşamasına devam edebilirsiniz. 2. WordPress Temanızı Devre Dışı Bırakma Şimdi Eklentinizi Hata 503 nedeni olarak bir kenara koydunuz, aktif temanızla aynı şeyi yapma zamanı. Aslında, temanız uyumluluk sorunlarına da neden olabilir. Ne yazık ki, süreç yukarıdaki gibi birlikte çalışmaz. WordPress varsayılan temaya geri dönmez, yalnızca tema klasörünün adını değiştirirseniz, “Tema Dizini” Tema Adı “Hiçbir Şey” gibi hatalarla sonuçlanırsınız. Veya tüm tema dizini klasörünün adını değiştirmeye çalışırsanız, “Hata: Tema Dizini boş veya yok. Lütfen kurulumunuzu kontrol edin. “Tema dizininin hatası yok
Bu nedenle, PhpmyAdmin’e girerek WordPress veritabanınıza erişmeniz gerekir. Bir Kinsta istemcisiyseniz, bu Mykinsta kontrol panelindeki “Bilgi” bölümünde bulunabilir.
Mykinsta phpmyadmin
“WP_OPtions” tablosuna tıklayın, ardından “Ara” sekmesini tıklayın. Şablonlar için “option_name” altında arama yapmak isteyeceksiniz.
Tablo wp_options phpmyadmin

“Option_value” sütunu altında mevcut temanızın adını göreceksiniz. Bunu “TwentyNineen” gibi varsayılan temalardan biriyle değiştirin.
Bültenlere Kaydolun

Trafiğimizi%1000’den fazla nasıl artırdığımızı bilmek ister misiniz? Haftalık bültenimizi içerideki WordPress insanlar hakkında ipuçlarıyla alan 20.000’den fazla insana katılın!
Şimdi abone olun

Wp_opsions şablon adı
Bunun sabit hatalar olup olmadığını görmek için web sitenizi tekrar kontrol edin.Evet ise, bu, WordPress temanızla ilgili bir sorun olduğu anlamına gelir ve yeniden yüklemeye veya en son yedeklemenize geri dönmeye çalışmak isteyebilirsiniz.3. İçerik Ağınızı Devre Dışı Bırak (CDN) Bazen, 503 hataları web sitenizdeki sorunlar nedeniyle değil, içerik dağıtım ağınız (CDN) nedeniyle görünecektir.Bir CDN kullanırsanız, sorunun olup olmadığını öğrenmenin hızlı bir yolu onu bir süre devre dışı bırakmaktır.Her CDN, hizmeti duraklatmanıza izin veren birkaç özellik içermelidir.Kinsta kullanırsanız, CDN’ye giderek Kinsta CDN’nizi devre dışı bırakabilirsiniz → Mykinsta Dashboard: CDN Mykinsta’yı etkinleştirme/devre dışı bırakma seçeneği için CDN’yi devre dışı bırakabilirsiniz.
Takip etmeniz gereken süreç, kullandığınız CDN’ye bağlı olarak farklı olabilir. Cloudflare ayrıca bazen hatalara neden olduğu bilinmektedir. Sizi duraklatma seçeneğini bulamıyorsanız, genellikle ayrıntılı talimatlar içeren hizmet bilgi tabanınızı kontrol edin. CDN kullanmazsanız veya hizmetlerin biriktirilmesinin sorununuzun üstesinden gelmeye yardımcı olmadığını fark ederseniz, denemek için hala daha fazla iyileştirme vardır. Devam etmeden önce CDN’nizi yeniden etkinleştirmeyi unutmayın. 4. WordPress Heartbeat ‘HeartPress Heartbeat’ API, içeriği otomatik olarak saklamak, eklentilerin bildirimini göstermek, başkalarının erişmeye çalıştığınız yayınlarda ne zaman çalıştığını söyleyen bir platform tarafından kullanılan bir yangındır. . Tıpkı sıradan bir kalp atışı gibi, ateş yüksek frekanslı bir arka planda çalışır, böylece hiçbir şeyi kaçırmaz. Tahmin ettiğiniz gibi, bu yangın sunucu kaynaklarını tüketir. Genellikle bir sorun değildir, ancak bazı durumlarda, sunucunuz yükü kullanamazsa bu 503 hatalarına neden olabilir. Yangın kalp atışının sorununun merkezi olup olmadığını belirlemenin en hızlı yolu, onu bir süre devre dışı bırakmaktır. Bunu yapmak için, WordPress sitenize bir kez daha FTP üzerinden bağlanın, ardından geçerli tema klasörünüzü açın ve function.php dosyalarını arayın: Dosya Function.php WordPress Teması
Sağ -Dosyayı tıklayın ve yerel metin düzenleyicinizi kullanarak açacak olan See/Düzenle seçeneğini seçin. Açıldıktan sonra, aşağıdaki kod alıntısını eklemelisiniz: add_action (‘init’, ‘stop_heartbeat’, 1); Function stop_heartBeat () {wp_deregister_script (‘kalp atışı’); } Üç kod satırı WordPress’e ateş kalp atışını devre dışı bırakmasını söyler. Functions.php dosyasındaki değişiklikleri kaydedin, kapatın ve web sitenize tekrar erişmeyi deneyin. 503 hatası giderse, yangının sorun olduğunu bileceksiniz. Devre dışı bırakılması birçok yararlı işlevi tamamen ortadan kaldırır. Sorunlara neden olmamak için kalp atışınızı ‘yavaşlatmalısınız’. Kesinti ve WordPress sorunlarıyla uğraştıktan sonra? Kinsta Destek, büyük sorunları tahmin etmek ve proaktif olarak hareket etmek için web sitenizin durumunu her 2 dakikada bir kontrol eder. Planımıza bakın

Bunu yapmanın en kolay yolu kalp atışı kontrol eklentisini kurmaktır. Eklentiyi etkinleştirin ve Ayarlar> Kalp Hızı Kontrolüne gidin. Kalp atış hızını değiştirme seçeneğini arayın ve frekansı mümkün olan en düşük sayıya düşürün:

Kalp Hızı Kontrol Eklentisi Frekansı
Ayarlarınızdaki değişiklikleri kaydedin ve bir süre önce değiştirdiğiniz functions.php dosyasına dönün. Yukarıdaki değişikliklerin çalışması için, daha önce eklediğiniz kod dizesini silmeli ve değişikliklerinizi dosyaya kaydetmelisiniz. Bu aşamada, kalp atışı ateşi sorunsa hata 503 kaybolacaktır. Değilse, o zaman farklı bir şey deneme zamanı. 5. Sunucu kaynaklarınızı artırın 503 hatası, şimdiye kadar düzeltmek için tüm çabalarınız olmasına rağmen hala oluşursa, sunucu kaynaklarının eksikliği nedeniyle en olası bir sorun vardır. Yani, sorunu çözüp çözmediğini görmek için barındırma paketinizi güncellemelisiniz. Bu özellikle ucuz WordPress barındırma kullanıyorsanız doğrudur, çünkü kaynakları sınırlama eğilimindedirler. Bunu Kinsta’da yapmıyoruz. Ancak, planınızı artırmak büyük bir karardır. Akıllı adımlar ilk olarak web barındırma destek hizmetinizle iletişime geçecek ve onlarla 503 hatasını ve bunu denemek ve tamamlamak için şimdiye kadar attığınız adımları tartışmak içindir. Destek ekibi, nedeni bulmanıza ve paketinizi geliştirmeniz gerekip gerekmediğini size söyleyebilmenize yardımcı olmalıdır. Kinsta’da destek ekibimiz size yardımcı olmaktan mutluluk duyacaktır. Sorunu, sitenizde sorunlara neden olan bir şeye gösterip gösteremeyeceğimizi görmek için yeni kalıntıları bir süredir etkinleştirebiliriz. 6. Günlüğünüzü gözden geçirin ve WP_Debug’unuzu etkinleştirin Ayrıca hata günlüğünüzü de kullanmanız gerekir. Bir Kinsta istemcisiyseniz, günlük görüntüleyicisindeki hataları kolayca görebilir ve Mykinsta kontrol panelindeki hata ayıklama WordPress modunu etkinleştirebilirsiniz.

Bu, özellikle sitenizdeki bir eklentiden kaynaklanıyorsa, sorunu hızlı bir şekilde daraltmanıza yardımcı olabilir. 503 hatası için hata günlüğünü kontrol edin
Ana bilgisayarınızın bir günlükleme aracı yoksa, günlüğü etkinleştirmek için wp-config.php dosyanıza aşağıdaki kodu ekleyebilirsiniz: tanımlama (‘wp_debug’, true); tanımlama (‘wp_debugg_log’, true); tanımlama (‘wp_debugg_display’, false); Günlük genellikle /wp-content dizininde bulunur. İçinde Debug.log ve Open adlı bir dosya arayın. Kinsta’da olduğu gibi diğerleri, “Log” adlı özel bir klasöre sahip olabilirler.

WordPress Hata Günlüğü Klasörü (SFTP)
Hata ayıklama günlüğünüzü yorumlamak biraz korkutucu olabilir, ancak tahmin ettiğiniz kadar zor olmayabilir. Kısacası, günlük, sitenizde görünen her hatayı kronolojik sırayla içerir. Bu, hangi dosyaların her hataya neden olduğu yanı sıra belirli kod satırlarına neden olur. Dikkatli olun: Günlüğünüzde 503 hatasına doğrudan bir referans bulamazsınız. Yine de, her şey başarısız olursa, bu size hangi dosyaların soruna neden olduğunu göstererek sizi doğru yönde yönlendirebilir. Bu şekilde, bir sonraki çabalarınızı nereye odaklayacağınızı bileceksiniz. Önceki adımda belirttiğimiz gibi, bu hatanın üstesinden gelmek için daha fazla yardıma ihtiyacınız varsa, barındırma sağlayıcınızla iletişim kurmak için doğru zaman. Genellikle burada bulunan Apache ve Nginx’teki günlük dosyalarını da kontrol edebilirsiniz:
Apache: /var/log/apache2/error.log
Nginx: /var/log/gnx/error.log

Daha fazla bilgi edinmek için lütfen Web Server Showdown: Nginx vs Apache’ye bakın. Bir Kinsta müşterisiyseniz, toplam 503 hatanın ayrıntılarını almak ve hataların ne sıklıkta ve ne zaman meydana geldiğini görmek için analitik araçlarımızı da kullanabilirsiniz. Bu, bu devam eden bir sorun veya belki de kendi başına çözülmüş bir şeyse sorunu çözmenize yardımcı olabilir. Ölümcül bir PHP hatası nedeniyle 503 hatası görüntülenirse, PHP hata raporlamasını etkinleştirmeye de çalışabilirsiniz. Hatayı atan dosyaya aşağıdaki kodu ekleyin. Genellikle Google Chrome Devtools Konsolu sekmesinde dosyaları daraltabilirsiniz. INI_SET (‘Display_errors’, 1); INI_SET (‘Display_startup_errors’, 1); error_reporting (e_all); Ayrıca, php.ini dosyanızı aşağıdakilerle değiştirmeniz gerekebilir: display_errors = özette şanslıysanız, hata 503 yalnızca web sitenizi bakım moduna girdiğinizde görünecektir. Ancak, bir uyarı olmadan görünüyorsa, kollarınızı yuvarlamanız ve bazı problem çözme yapmanız gerekir. Hata 503’ün temel nedenini almak için, düzeltmek için aşağıdaki adımları izlemeniz gerekir: WordPress eklentinizi devre dışı bırakın.
WordPress temanızı devre dışı bırakın.
CDN’nizi devre dışı bırakın.

WordPress’in kalp atışı ateşini sınırlayın.
Sunucu kaynaklarınızı artırın.

Günlüğünüzü gözden geçirin ve WP_DEBUG’u etkinleştirin.
WordPress’te hiç HTTP 503 hatası yaşadınız mı? Aşağıdaki yorumlar bölümünde deneyiminizi bizimle paylaşın!

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir