MyFC YAZILIM
  • web design agency
İletişime Geç

WordPress Güncelleme Başarısız Oldu Hatası Çözümü

Blog

WordPress Güncelleme Başarısız Oldu Hatası Çözümü

WordPress‘te son güncellemelerden dolayı alınan Güncelleme Başarısız OlduYanıt geçerli bir JSON yanıtı değildir. hatası oldukça fazlalaştı ve çözümü için çok sınırlı kaynak olduğunu söylemem gerekir. Bunların nedeni WordPress‘in Ajax ile çalışmasından dolayı olduğunu söylemek isterim.

Güncelleme Başarısız OlduYanıt geçerli bir JSON yanıtı değildir hatasının ilk başta local’de çalışırken herhangi bir hata olmaması ardından yayına alınca bu hatayı almamızın bir kaç nedeni olabilir. Öncelikle stabil bir şekilde local sunucumuzda çalışan bu WordPress altyapılı sitemizin sunucuya geçtikten sonra bu sorunu çıkarmasının nedenlerini sırayla aşağıda çözümleriyle verdik.


1. ModSecurity (Genellikle NameCheap Shared Hosting Tarafından Çıkan Problem)

ModSecurity, web siteleri için saldırı tespiti ve engelleme fonksiyonunu devreye sokar. Bu ise Yazı veya Sayfa ekleneceği zaman ajax ile backend tarafına istek atıldığı için bunu ModSecurity uygulaması saldırı olarak algılar ve bunu sonlandırır. Yazı düzenleme esnasında ise Güncelleme Başarısız Oldu Hatası olarak bir yazı çıkar. Bunun için barındırma hizmeti aldığınız yer ile irtibata geçerek ModSecurity için “wp-ajax.php” dosyasını whitelist’e aldırmalarını isteyin. Namecheap biraz zorlasa da bunu eninde sonunda yapıyor. Ancak kesinlikle ModSecurity tarafını devredışı bırakma talebinde bulunmayın aksi halde ciddi bir saldırı yiyebilirsiniz.

2. PHP Sürüm Uyumu