En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress Güncelleme Başarısız / Yayınlama Başarısız Hatası Nasıl Düzeltilir

“Güncelleme başarısız” veya “yayınlama başarısız” mesajıyla karşılaşmak, bir duvara toslamış gibi hissettirebilir. Her şey yolunda gidiyor gibi görünür ve sonra aniden bir hata mesajı iş akışınızı baltalar.

Bu durumu yaşadık ve bununla gelen kafa karışıklığını ve hayal kırıklığını anlıyoruz.

İyi haber şu ki, bu hataları düzeltmek genellikle göründüğünden daha basittir. Hızla tekrar yolunuza girmeniz için adımları size göstereceğiz.

Bir eklenti hatası veya geçici bir ağ aksaklığı olsun, güncelleme ve yayınlama hatalarını gidermek ve aşmak için her adımda size rehberlik edeceğiz.

WordPress gönderi düzenleyicisinde güncelleme hatası veya yayınlama hatası düzeltme

WordPress'te Güncelleme Hatası veya Yayınlama Hatasına Ne Neden Olur?

WordPress'teki “güncelleme başarısız” veya “yayınlama başarısız” hatası genellikle REST API ile iletişim sorunları nedeniyle oluşur.

Bu araçlar, WordPress'in veritabanıyla konuşmasına yardımcı olur. Bu iletişim kesildiğinde, blok düzenleyici gibi özellikler düzgün çalışmayabilir.

WordPress gönderi düzenleyicisinde güncelleme başarısız veya yayınlama başarısız hatası

REST API'nin neden çalışmıyor olabileceği konusunda kafanız karıştıysa, yalnız değilsiniz. Sitenizde herhangi bir değişiklik olmasa bile, çeşitli durumlar performansını etkileyebilir.

Bazen, internet bağlantısı sorunları suçlanabilir ve çevrimiçi olduğunuzdan emin olarak düzeltilmesi basittir. Ancak, nedenler daha karmaşık da olabilir.

Yanlışlıkla site URL'nizi değiştirmiş olabilirsiniz veya bir eklenti müdahale ediyor olabilir. Ek olarak, bazı üçüncü taraf hizmetleri API çağrılarını engelleyerek zorluğa ek bir katman ekleyebilir.

Nelerin ters gidebileceğini bilmek ilk adımdır. Şimdi, sorun giderme ve bu hatayı pratik yöntemlerle düzeltme adımlarını inceleyelim. Belirli bir rehberliğe ihtiyacınız varsa, hızlı bağlantıları kullanarak herhangi bir yönteme atlayın.

Hazır mısınız? Hemen başlayalım!

Adım 1: İnternet Bağlantınızı ve Site URL'nizi Kontrol Edin

Bir WordPress yayınlama veya güncelleme hatasının en yaygın nedeni WiFi bağlantısının kesilmesidir. Bilgisayarınız bir blog yazısı yazarken internet bağlantısını kaybederse, WordPress değişikliklerinizi kaydedemez.

Bu nedenle, yeni bir tarayıcı sekmesinde diğer web sitelerini ziyaret ederek internete bağlı olduğunuzdan emin olmak isteyeceksiniz.

İnternet bağlantınızda bir sorun yoksa, kontrol etmeniz gereken bir sonraki şey WordPress site URL ayarlarınızdır.

Yalnızca Ayarlar » Genel sayfasına gidin ve 'Site Adresi' ile 'WordPress Adresi' seçeneklerinin doğru olduğundan emin olun. Çoğu web sitesi için her iki alanda da aynı URL'lere sahip olmalısınız.

WordPress site URL ayarı

Site URL ayarlarınız iyi görünüyorsa ve İnternet'e bağlıysanız, daha fazla sorun gidermeye devam edebilirsiniz.

Adım 2: WordPress Yazılımınızı Güncelleyin

Bazen, güncelleme hatası veya yayınlama hatası, eski bir WordPress sürümü kullandığınız için oluşabilir.

Eski bir WordPress çekirdeği, yayınlama da dahil olmak üzere çeşitli işlevleri engelleyebilecek hatalar içerebilir. En son WordPress sürümünü kullanarak bu hataları ortadan kaldırabilir ve yayınlama hatası sorununu potansiyel olarak çözebilirsiniz.

Daha fazla bilgi için WordPress güncellemeleri hakkındaki bu kılavuzlara göz atabilirsiniz:

İşe yaramazsa, bir sonraki adıma geçebilirsiniz.

Adım 3: WordPress Site Sağlığı Kullanarak REST API Durumunu Kontrol Edin

WordPress, sitenizin güvenliği ve performansı hakkında önemli bilgiler gösteren yerleşik bir site sağlığı aracına sahiptir.

Raporu görüntülemek için Araçlar » Site Sağlığı sayfasına gidin. REST API çalışmıyorsa, bunu önerilen iyileştirmeler altında, örneğin 'REST API beklenmeyen bir sonuçla karşılaştı.' şeklinde göreceksiniz.

WordPress Site Sağlığı'nda REST API hatası

Ayrıca, WordPress'in REST API çağrısını yaptığında ne olduğunu açıklayan bazı hata ayıklama bilgileri de gösterebilir. Bunu incelemek, soruna neden olan eklenti veya üçüncü taraf hizmeti hakkında size ipuçları verebilir.

Ancak, size herhangi bir ipucu vermezse, bir sonraki adıma geçebilirsiniz.

Adım 4: Tüm WordPress Eklentilerinizi Devre Dışı Bırakın

Bir WordPress eklentisi REST API'nin sorunlu çalışmasına neden oluyorsa, bunu öğrenmenin en kolay yolu tüm WordPress eklentilerinizi devre dışı bırakmaktır.

Eklentiler » Yüklü Eklentiler sayfasına gidip tüm eklentileri seçmek için üstteki kutuyu işaretleyebilirsiniz. Ardından, 'Toplu İşlemler' açılır menüsünü kullanmak, 'Devre Dışı Bırak'ı seçmek ve ardından tüm eklentileri devre dışı bırakmak için 'Uygula'yı tıklamak isteyeceksiniz.

Tüm WordPress eklentilerini devre dışı bırakın

Sonraki adımda, gönderi düzenleyici ekranına gidebilir ve gönderiyi güncellemeye çalışabilirsiniz. Eğer 'Güncelleme Başarısız' hatası kaybolursa, bu soruna eklentilerinizden birinin neden olduğu anlamına gelir.

WordPress eklentilerinizi artık tek tek etkinleştirmeye başlayabilir ve hatayı tekrarlamaya çalışabilirsiniz. Soruna neden olan eklentiyi bulduğunuzda, eklenti yazarından destek alabilir veya alternatif bir eklenti bulabilirsiniz.

Öte yandan, tüm WordPress eklentilerini devre dışı bırakmak hatayı kaldırmadıysa, bir sonraki adıma geçelim.

Adım 5: Web Sitesi Güvenlik Duvarı Hizmetini Kontrol Edin

Cloudflare veya Sucuri gibi bir web sitesi güvenlik duvarı hizmeti kullanıyorsanız, bu hizmetlerin REST API isteklerini engelleme olasılığı vardır.

Bu durum, güvenlik duvarlarının IP adresinizi şüpheli olarak algılaması durumunda ortaya çıkabilir. Ayrıca, web siteniz şu anda bir DDoS saldırısı ile karşı karşıya ise REST API isteklerini engelleyebilirler.

Eğer Cloudflare kullanıyorsanız, sorununuzu çözüp çözmediğini görmek için geçici olarak devre dışı bırakabilirsiniz. Genellikle, barındırma hesabınızın kontrol panelindeki 'Alanlar' bölümünde barındırma sağlayıcınızın Cloudflare ayarlarını bulabilirsiniz.

Eğer Sucuri kullanıyorsanız, destek ekibiyle iletişime geçebilir ve IP adresinizi beyaz listeye almalarını veya soruna neyin neden olduğunu size bildirmelerini sağlayabilirsiniz.

Eklentiler ve güvenlik duvarı hizmetleri, güncelleme hatasının en yaygın nedenleridir. Ancak, WordPress güncelleme hatası hala görüyorsanız, yapabileceğiniz birkaç şey daha var.

Adım 6: WordPress Hata Ayıklama Kaydını Etkinleştirin ve Gözden Geçirin

WordPress, tüm WordPress hatalarının bir kaydını tutmak için yerleşik bir özelliğe sahiptir. REST API hatalarını kaydetmez, ancak hataya neden olabilecek başka sorunlar olup olmadığını görmenize yardımcı olacaktır.

Yalnızca aşağıdaki satırları wp-config.php dosyanıza ekleyin:

// Change WP_DEBUG to true

define( 'WP_DEBUG', true );

// Keep a log of WordPress errors

define( 'WP_DEBUG_LOG', true );

Değişikliklerinizi kaydetmeyi ve dosyayı sunucunuza geri yüklemeyi unutmayın. Daha fazla bilgi için, WordPress hata ayıklama modunu kolayca nasıl etkinleştireceğiniz hakkındaki kılavuzumuza göz atın.

Artık bir WordPress gönderisini yayınlamayı veya güncellemeyi deneyerek hatayı yeniden oluşturabilirsiniz.

Bir sonraki adım, FTP istemcisi kullanarak WordPress hosting hesabınıza bağlanmak ve wp-content klasörüne gitmektir. Buradan, debug.log dosyasını bilgisayarınıza indirin.

WordPress'te hata ayıklama günlük dosyası

Ardından, hata ayıklama dosyasını Not Defteri gibi düz bir metin düzenleyicide açmanız gerekir.

Sitenizde çalışırken veya bir kullanıcı ziyaret ettiğinde WordPress tarafından yakalanan birkaç hata, uyarı veya bildirim içerebilir.

WordPress'te PHP hatalarını gösteren hata ayıklama günlük dosyası

Bir eklenti veya tema dosyasına işaret eden bir şey görürseniz, bu faydalı bir ipucu olabilir. Daha sonra bu hatayı WordPress.org forumlarında destek isterken veya barındırma sağlayıcınızdan destek alırken belirtebilirsiniz.

Adım 7: Klasik WordPress Düzenleyiciye Geçici Olarak Geçin

REST API'ye güvenmeden içerik güncelleme ve yayınlama işlemleri yapan eski WordPress düzenleyicisi olan klasik düzenleyiciyi etkinleştirmek, bu hataya geçici bir çözümdür.

Classic Editor eklentisini kurup etkinleştirerek bunu etkinleştirebilirsiniz.

Daha fazla ayrıntı için, WordPress'te klasik düzenleyiciyi etkinleştirme ve Gutenberg'i devre dışı bırakma hakkındaki adım adım kılavuzlarımıza bakın.

Etkinleştirdikten sonra, üzerinde çalıştığınız gönderiyi düzenleyebilirsiniz. Ardından WordPress'te güncelleme hatası veya yayınlama hatası görmeden kaydedip yayınlayabilirsiniz.

Klasik düzenleyici

Adım 8: PHP Bellek Sınırınızı Artırın

WordPress'te yayınlama süreci, resim işleme, eklenti yürütme ve veritabanı etkileşimi gibi karmaşık görevleri içerebilir. Tüm bu etkinliklerin düzgün çalışması için belleğe ihtiyacı vardır.

Yayınlama sırasında PHP bellek sınırına ulaşıldığında, WordPress görevi tamamlamak için yeterli kaynağı ayıramayabilir. Bu, yayınlama ve güncelleme başarısızlığı da dahil olmak üzere çeşitli hatalara neden olabilir.

Bu sorunu çözmek için, WordPress'in yayınlama sürecini yönetmesi için daha fazla alan sağlamak üzere PHP bellek sınırını artırabilirsiniz.

Daha fazla bilgi için WordPress bellek dolu hatasını düzeltme kılavuzumuzu okuyabilirsiniz.

Son Adım: Destek İsteyin

Diğer her şey başarısız olursa, destek istemeniz gerekebilir. Doğrudan barındırma sağlayıcınızla iletişime geçerek başlayabilirsiniz. Sunucu günlüklerine ve ek araçlara erişimleri vardır. Hata ayrıca yanlış yapılandırılmış bir sunucudan veya onların tarafındaki bir hatadan kaynaklanıyor olabilir.

Ayrıca WordPress.org forumlarından veya diğer uzmanların ve kullanıcıların hatayı düzeltmenize yardımcı olabileceği WPBeginner Facebook Grubu'ndan yardım alabilirsiniz.

Daha fazla ayrıntı için, WordPress desteğini nasıl doğru soracağınız hakkındaki makalemizi incelemekten çekinmeyin.

Sıkça Sorulan Sorular

1. İnternet bağlantımı kontrol ettikten sonra bile neden sürekli olarak "güncelleme başarısız oldu" hatası alıyorum?
Bu hata, yalnızca internet bağlantısı dışındaki sorunlar nedeniyle oluşabilir; örneğin yanlış site URL ayarları, eklenti çakışmaları veya API iletişim sorunları gibi.

2. REST API sorununa hangi eklentinin neden olduğunu nasıl belirleyebilirim?
Önce tüm eklentilerinizi devre dışı bırakın. Ardından, hatayı yeniden oluşturmaya çalışırken bunları tek tek yeniden etkinleştirin. Bu yöntem sorunlu eklentiyi belirlemeye yardımcı olur.

3. WordPress yazılımını güncellemek sorunu çözmezse ne yapmalıyım?
Güncelleme işe yaramazsa, REST API durumunu kontrol etmek veya barındırma sağlayıcınızla iletişime geçmek gibi diğer sorun giderme adımlarıyla devam edin.

4. Klasik Düzenleyiciye geçmek kalıcı bir çözüm olabilir mi?
Klasik Düzenleyiciyi kullanmak, REST API sorunlarını geçici olarak atlamanıza olanak tanır, ancak bu kalıcı bir çözüm değildir. Uzun vadeli kararlılık için altta yatan API sorununu çözmek daha iyidir.

Ekstra Yardımcı Kılavuzlar

Yaygın WordPress sorunlarında size yardımcı olacak bazı kullanışlı kaynaklar topladık. Web sitesi güncellemeleriyle veya erişim sorunlarıyla uğraşıyor olsanız da, bu kılavuzlar faydalı olabilir.

Umarım bu makale WordPress güncelleme hatası veya yayınlama hatası sorununu gidermenize yardımcı olmuştur. Ayrıca, en yaygın WordPress hataları ve bunları nasıl düzelteceğiniz hakkındaki WordPress hataları ve bunları nasıl düzelteceğiniz hakkındaki tam kılavuzumuzu veya eksiksiz WordPress sorun giderme kılavuzumuzu yer imlerinize eklemek isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

19 CommentsLeave a Reply

  1. Ayrıca web tarayıcısı geliştirici konsolunu (F12 tuşunu veya menüyü deneyin) ve Konsol sekmesini göstermeye de yardımcı olabilir. Sayfayı yenileyin ve çıktıyı oluşturmayı tekrar deneyin. Bazı hatalar gösterebilir.

    • Thank you for sharing, that is another option to try for those who are comfortable reading errors in the console :)

      Yönetici

  2. Teşekkürler adam, güzel ve yardımcı makale. Bu sorunla karşılaşıyordum, bu makale bana yardımcı oldu.

  3. Thank you for the detailed article.
    For me the Updating Failed error was caused by two special emoji-like characters at the end of my blogpost. I deleted them and now everything works fine. :)

    • Tam olarak benim de yaşadığım sorun buydu. Bunu belirttiğiniz için teşekkürler.

  4. Talimatlar ve olası hataların açıklaması için teşekkürler. Bu sorunla bir kez karşılaştı. Sonunda Twitter akışı eklentisinin soruna neden olduğunu öğrendim. Bu yüzden eklentiyi devre dışı bırakmak yardımcı oldu ve her şey yolunda gitti. Ancak güncellemeyle ilgili başka bir şey sorabilir miyim. WordPress çekirdeğini güncellediğimde neredeyse her zaman her şey yolunda gidiyor, ancak işlemde hiçbir anahtar bulunamadığı söyleniyor. Sorunun ne olduğunu hala bulamadım.

    • Hatadan anlaşıldığı kadarıyla, sitenizdeki herhangi bir reCAPTCHA'yı kontrol etmek isteyebilirsiniz, çünkü akla ilk gelen şey budur.

      Yönetici

      • Teşekkürler. Evet, iki eklenti reCAPTCHA kullanıyor. Burada bir sorun olup olmadığını kontrol edeceğim ve ilerleme için teşekkürler.

  5. Merhaba
    Faydalı makaleniz için teşekkürler…
    Bu sorunu, kalıcı bağlantı için daha kısa bir URL ekleyerek çözdüm. Uzun kalıcı bağlantı kullanmak soruna neden olmuş gibi görünüyor..
    Saygılar

    • Thank you for sharing the issue you ran into in case someone else has the same problem :)

      Yönetici

  6. İpuçları için teşekkürler. Tüm eklentileri devre dışı bıraktım ve hata ortadan kalktı. Ardından eklentileri tek tek etkinleştirdim ve sorunu hiç bulamadım. Tüm eklentiler aktif ve hata yok. Nedenini bilmeden çözüldü. Sorunu çözmek için strese girmektense bunu tercih ederim.

    • Hatayı bilmek iyi olurdu, ancak sorunu çözebildiğinize sevindik!

      Yönetici

  7. Bununla büyük bir sorun yaşadım.
    Sonra sürem dolduğunu fark ettim ve yeni bir pencerede tekrar giriş yaptım. Ayrı bir sekme veya farklı bir makineden giriş yapsaydım güncellenecek işimi kaybetmiş olabileceğimi hayal ediyorum.
    Kim bilir!

  8. Tavsiyeniz için teşekkürler! 3. Adım'a ulaştım ve eklentileri tek tek devre dışı bırakıp etkinleştirme zahmetli sürecini izledim. Sonunda WooCommerce'in sebep olduğunu buldum. Teşekkürler!

Yanıt Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.