Skip to main content

Ad Code

WordPress 6.6'daki Ölümcül Hataları Düzeltmek İçin 6.6.1 Sürümünü Yayınladı

WordPress, sorunlu 6.6 sürümünü yayınladıktan bir hafta sonra, ikisi ölümcül hatalara (web sitesi çökmeleri) neden olan, bir güvenlik eklentisinin yanlış uyarılar vermesine neden olan ve istenmeyen kullanıcı arayüzü değişikliklerine neden olan başka bir sorun olmak üzere yedi önemli sorunu düzelten başka bir sürüm yayınladı.

WordPress 6.6’daki Ölümcül Hatalar

Sosyal medyada çok fazla ilgi gören bir sorun, Divi gibi belirli sayfa oluşturucuların ve temaların kullanıcılarını etkileyen bir sorundu. Nispeten küçük olsa da sorun, tüm bağlantıların altına alt çizgiler ekleyerek web sitelerinin görünümünü önemli ölçüde değiştirdi. Sosyal medyada bazıları bunun bir hata değil bir düzeltme olduğunu söyleyerek şaka yaptı. Bağlantıların altına alt çizgiler koymak genel olarak iyi bir kullanıcı uygulaması olsa da, üst düzey gezinmede olduğu gibi tüm bağlantılarda alt çizgiler gerekli değildir.

WordPress.org destek forumlarında, sosyal medyada WordPress 6.6’da bir şeylerin yanlış olduğuna dair ilk dikkat çekici işaretler ortaya çıktı:

“6.6’ya güncelleme, sahneleme divi temalı sitede tüm bağlantıların hemen altının çizilmesine neden oldu.”

Sorunu hafifletecek bir çözüm yolu önerdiler ancak sorunun kökeninde ne olduğundan emin değillerdi.

Daha sonra şunları paylaştılar:

“Ancak herhangi biri bunun bu sahneleme sitesinde hala bir sorun olduğu anlamına geldiğini mi düşünüyor, yoksa bu bir WordPress sürüm güncelleme sorunu mu, yoksa daha büyük ihtimalle onlarla konuşmam gereken bir divi tema sorunu mu? Ayrıca, eğer herhangi biri şu anda sadece üzerinde çalıştığım beklenen Rparen hatasıyla ilgili bir şeyler biliyorsa, bu yardımcı olabilir. Teşekkürler.”

Sorun Divi tarafında değil, WordPress tarafında olmasına rağmen Divi, kullanıcılarının uygulayabileceği acil bir düzeltme yayınladı.

WordPress daha sonra hatayı kabul etti ve 6.6.1 sürümünde bir düzeltme yayınlayacaklarını bildirdi.

6.6.1’de Düzeltilen Diğer Sorunlar

Ölümcül hata

is_utf8_charset() compat.php’deki kod tarafından çağrıldığında tanımsızdır (ölümcül bir hataya neden olur).

6.6’daki bir kod bölümü, web sitesinin normal şekilde çalışmasını engelleyen kritik bir soruna (ölümcül hata) neden oldu. WP Super Cache kullanıcıları tarafından fark edildi. WP Super Cache, web sitesi önbelleğini tamamen devre dışı bırakmaktan oluşan geçici bir çözüm geliştirdi.

GitHub’da şöyle denildi:

“Önbelleği devre dışı bırakmak hatayı ortadan kaldırır ancak ideal olmaktan uzaktır.”

Php Ölümcül Hata

“PHP Ölümcül hata: Yakalanmayan Hata: WP_Comment sınıfının nesnesi dizeye dönüştürülemedi.”

WordPress kodunun bir kısmında, bir kısmın bir gönderiye yorum bırakan kişinin adını almaya çalıştığı bir sorun vardı. Programın bu kısmının bir sayı (yorum kimliği) alması gerekiyordu ancak bazen bunun yerine daha karmaşık bir bilgi parçası (bir WP_Comment nesnesi) alıyordu ve bu da bir PHP “ölümcül hatası”nı tetikliyordu. Bir benzetme, kare bir çiviyi yuvarlak bir deliğe sokmaya çalışmak gibi olabilir, işe yaramıyor.

Bu sorun Divi web sitesi oluşturucusunu kullanan biri tarafından keşfedildi.

Düzeltilen diğer hatalar web sitelerinin çökmesine neden olmadı ancak rahatsız ediciydi:

WordPress 6.6.1 bakım sürümünün tüm ayrıntılarını okuyun:

WordPress 6.6.1 Bakım Sürümü

Yorum Gönder

0 Yorumlar