Makale Rehberi
çözmek WordPress "Başka bir güncelleme devam ediyor" yükseltme mesajının çözümü, veritabanındaki core_updater.lock kaydını silmek veya güncelleme kilidini temizlemek için bir eklenti kullanmaktır.
En hızlı yol, şuradan geçer. phpMyAdmin Alternatif olarak, silme işlemini functions.php dosyasında çalıştırabilirsiniz ve güncelleme işlevi birkaç dakika içinde normale dönecektir.
Birkaç gün önce bir arkadaşımın WordPress web sitesini kontrol etmesine yardım ediyordum ve arka uç sürekli olarak "Başka bir güncelleme devam ediyor" mesajını gösteriyordu.
Kendi kendime, "Bu on dakika kadar sürmez mi?" diye düşündüm. Ama yarım saat geçti ve sayfayı yenilediğimde hala oradaydı. Şaşkına döndüm.

Programcı değilsiniz, bu yüzden kod yazmanıza gerek yok. İçerik üreticisi de değilsiniz, bu yüzden her gün makale yazmanıza gerek yok. Sadece sitenizi huzur içinde güncellemek isteyen sıradan bir web sitesi sahibisiniz, ama bu aptal sorunla karşı karşıyasınız. Sizi tamamen anlıyorum.
Dürüst olmak gerekirse, yazdığım bu eğitimin size yardımcı olup olmayacağından emin değilim, ancak yine de tereddüt etmeden paylaştım. Bu WordPress "Başka bir güncelleme devam ediyor" hatası, hem kendimin karşılaştığı hem de arkadaşlarıma yardımcı olduğum bir sorun.
Şimdi bulduğum yöntemleri hep birlikte açıklayacağım.
"WordPress'te başka bir güncelleme devam ediyor" hatası nasıl oluştu?
WordPress bir çekirdek güncellemesi gerçekleştirdiğinde, veritabanındaki wp_options tablosuna core_updater.lock adlı bir değer yazar. Bunu, sisteme "Güncelleme yapıyorum, henüz hiçbir şey yapmayın" diyen bir kilit olarak düşünebilirsiniz.
Normalde, bu kilit güncelleme tamamlandıktan sonra otomatik olarak kaybolur. Ancak, güncelleme işlemi sırasında sunucu zaman aşımı, yetersiz bellek, ağ kesintisi veya eklenti çakışması gibi beklenmedik bir şey olursa, kilit otomatik olarak açılmaz.
Bir sonraki güncelleme isteğinizde, sistem kilidin hala orada olduğunu görecek ve size "Başka bir güncelleme devam ediyor" diyecektir. İşte bu kadar basit.
Yöntem 1: WordPress'in güncellemeyi otomatik olarak etkinleştirmesini bekleyin.
WordPress genellikle bu kilidi yaklaşık 15 dakika sonra otomatik olarak kaldırır. Eğer bu sorunla yeni karşılaştıysanız, kendinize bir fincan kahve yapıp daha sonra tekrar deneyebilirsiniz.
Ama yarım saat veya daha uzun süre bekledikten sonra bile düzelmezse, beklemeyi bırakın ve manuel olarak müdahale edin. Arkadaşım o zaman neredeyse bir saat beklemişti ve durum hala aynıydı.
Yöntem 2: Devam eden başka bir güncellemeyi düzeltmek için bir eklenti kullanın.
Bu yöntem en basit olanıdır ve veritabanlarıyla uğraşmak istemeyenler için uygundur.
Eklenti pazarına gidin ve "Fix Another Update In Progress" eklentisini arayın, ardından yükleyin ve etkinleştirin. Daha sonra, ayarlarınızda eklentiyi bulun, "Onar" düğmesine tıklayın ve eklentiyi kaldırmak için kilitleyin.

Bu eklentiyi kendim kullanmadım ama oldukça kullanışlı görünüyor. Kullanmak istemediğimden değil, doğrudan veritabanlarıyla çalışmayı tercih ediyorum; daha güven verici geliyor. Ancak, veritabanlarına çok aşina değilseniz, bu eklenti kesinlikle sorunsuz bir seçenek.
Yöntem 3: phpMyAdmin'de core_updater.lock kaydını silin.
Bu, en sık kullandığım yöntem. Biraz teknik gibi görünse de, aslında kullanımı çok basit.
Web barındırma kontrol panelinize giriş yapın ve phpMyAdmin'i bulun. WordPress'e karşılık gelen veritabanını açın ve `wp_options` tablosunu bulun. Tabloda `core_updater.lock` seçenek adını arayın ve bulunduğunda bu kaydı silin.
Ve işte bu kadar, işte bu kadar.
WordPress güncelleme sayfanızı yenileyin, hata kaybolacaktır. Bu yöntemi ilk kullandığımda ben de oldukça şaşırtıcı bulmuştum; bu kadar basit bir kod satırı beni çok uzun süre çıkmazda bırakmıştı.
Yöntem 4: functions.php dosyasındaki kodu silin, güncelleyin ve kilitleyin.
phpMyAdmin'i kullanmakta zorlanıyorsanız veya...WordPress arka ucuBu yöntem sorunu doğrudan çözebilir; deneyebilirsiniz.
Yönetici paneline gidin, ardından Görünüm'e, sonra Tema Düzenleyici'ye gidin ve functions.php dosyasını bulun. Dosyanın sonuna aşağıdaki kodu ekleyin, kaydedin ve ardından sayfayı yenileyerek güncellemeyi gerçekleştirin.
Kod kabaca şöyle: global $wpdb değişkenini tanımlayın, ardından wp_options tablosundan core_updater.lock dosyasını silmek için bir silme işlemi gerçekleştirin.

Kaydettikten sonra bu kodu silmeyi unutmayın; functions.php dosyasında bırakmayın. O zaman silmeyi unutmuştum ve ancak sonradan hatırladım. Herhangi bir soruna yol açmasa da, iyi bir alışkanlık edinmekte fayda var.
Yöntem 5: WP-CLI komut satırını kullanarak güncelleme sorunlarını onarın
SSH yetkiniz varsa, bu yöntem en hızlı olanıdır.
Terminale aşağıdaki komutu yazın:
wp option delete core_updater.lock
Enter tuşuna basın ve işlem tamam.
Dürüst olmak gerekirse, o seviyeden hala çok uzağız. Birçok insan muhtemelen SSH'nin ne olduğunu bile bilmiyor, komut satırını nasıl kullanacağını ise hiç bilmiyor. Ancak eğer bir geliştiriciyseniz veya hosting sağlayıcınız size SSH erişimi sağladıysa, bu yöntem gerçekten de en verimli olanıdır.
WordPress güncelleme hatalarına karşı önleyici tedbirler
Hangi yöntemi kullanırsanız kullanın, güncellemeden önce verilerinizi yedeklemenizi öneririm. Veritabanları söz konusu olduğunda, yanlış bir şeyi silerseniz, yardım alabileceğiniz hiçbir yer yoktur.
Ayrıca, otomatik güncellemeler sırasında manuel olarak güncelleme yapmaktan kaçının, çünkü bu kolayca çakışmalara neden olabilir. Arkadaşım bu yüzden sorun yaşadı.
Ayrıca, hosting sağlayıcınızın en az 256 MB olmak üzere yeterli PHP bellek sınırına sahip olduğundan emin olun. Yetersiz bellek, güncelleme hatalarının yaygın bir nedenidir.
Web sitenizi düzenli olarak bakımını yapın, gereksiz eklentileri kaldırın, gerekli özellikleri güncelleyin ve çok fazla sürüm farklılığının birikmesini önleyin; bu, güncellemeler sırasında riski azaltacaktır.
Dürüst olmak gerekirse, bu eğitimin size yardımcı olup olmayacağından emin değilim, ancak her şeyi çekinmeden paylaştım. WordPress'in yapısı böyle; küçük sorunlarla dolu, ama her sorunun bir çözümü var. Önemli olan sakin kalmak ve adım adım ilerlemek.
Eğer dikkat edersenizWordPress web sitesiBu alanda benzer sorunlarla karşılaşabilirsiniz. Çözümünüzü yorumlar bölümünde paylaşmaktan çekinmeyin.
Buraya kadar okuduğunuza göre, eğer faydalı bulduysanız lütfen beğenin ve paylaşın. Güncellemeleri ilk öğrenmek istiyorsanız beni takip edebilirsiniz!
Makalemi okuduğunuz için teşekkür ederim. Bir sonraki yazıda görüşmek üzere.
Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ Burada paylaşılan "WordPress 'Yeni bir güncelleme mi yapılıyor? 1 dakikada 4 hızlı çözüm' uyarısı veriyor" başlıklı makale size yardımcı olabilir.
Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-34373.html
