WordPress

WordPress Otomatik Güncellemeleri

Auto-updates keep WordPress core, plugins and themes current without you watching for release notes, and they do it safely: a full backup is taken before every update, the site is checked…

Otomatik güncellemeler, WordPress çekirdeğini, eklentileri ve temaları sürüm notlarını izlemeden güncel tutar ve bunu güvenli bir şekilde yapar: her güncelleme öncesinde tam bir yedek alınır, güncelleme sonrasında site kontrol edilir ve siteyi bozan herhangi bir şey otomatik olarak geri alınır.

Otomatik Güncellemelerin Konumu

Websites menüsünü açın, siteyi tıklayın, site sekme şeridinde WordPress menüsünü açın ve Updates seçeneğini seçin. Sayfa Auto-updates başlığını taşır.

Sekme, WordPress ve WooCommerce sitelerinde görünür. Sitenin barındırma planı bu özelliği içermiyorsa, sayfa kontroller yerine bir yükseltme başlığı gösterir.

KPanel'de bir WordPress sitesi için otomatik güncellemeler sayfası

Yönetilen Güncelleme Nasıl Çalışır

Planlanmış veya manuel her güncelleme için sıra aynıdır:

  1. Yedek al. Herhangi bir şey değiştirilmeden hemen önce sitenin tam bir yedeklemesi alınır. Yedekleme başarısız olursa, güvenlik ağı olmadan devam etmek yerine çalıştırma atlanır.
  2. Uygula. Güncelleme yüklenir.
  3. Doğrula. Site HTTP üzerinden alınır ve yanıt kontrol edilir.
  4. İzle. Çalıştırma, otuz dakikalık bir gözlem penceresinde tutulur ve bu süre boyunca site hatalara ve kesinti olaylarına karşı izlenir.
  5. Onayla veya geri al. Pencerenin sonunda her şey sağlıklıysa, çalıştırma Applied olarak işaretlenir. Site hata döndürüyorsa, güncelleme öncesi yedek otomatik olarak geri yüklenir ve çalıştırma Rolled back olarak işaretlenir.

O gözlem penceresi, bir çalıştırmanın Applied (watching) durumunda bir süre duruyor olmasının nedenidir. Takılı değildir. Bu, gerçek trafik altında ortaya çıkan bir sorunun otomatik geri almayı tetikleyebileceği dönemdir.

Her güncelleme öncesinde bir yedek alındığından, otomatik güncellemeler ne kadar sık çalıştıkları oranında yedekleme depolama alanı tüketir. Bu, yaptığınız seçimdir ve doğru seçimdir: geri alamayacağınız bir güncelleme, bir depolama faturasından daha kötüdür.

Bunu Açmak

Ana kontrol Automatic updates, bu site için ana anahtar olarak açıklanır. Kapalı başlar, bu nedenle bunu kasıtlı olarak açana kadar hiçbir şey olmaz.

Altında üç kategori anahtarı yer alır:

AnahtarKapsamı
WordPress coreÇekirdek sürümler
Plugins (default)Belirli bir geçersiz kılmaya sahip olmayan her eklenti
ThemesYüklü temalar

Üçü de varsayılan olarak açık durumda olduğundan, ana anahtarı açmak size tam yönetilen davranışı verir. Bunu kendiniz işlemek istiyorsanız, örneğin bir istemci sözleşmesi çekirdek yükseltmelerin planlanmış iş olduğunu söylüyorsa, bireysel bir kategoriyi kapatın.

Güncelleme Penceresini Seçmek

Quiet hours (NZ time) seçicileri, planlanmış güncellemeler için kullanılan günlük pencereyi tanımlar ve altındaki şerit, bunu bir 24 saatlik çubuğun üzerine çizerek bir bakışta görebilmenizi sağlar. Varsayılan, gece yarısı saatleridir, saat 02:00 ile 05:00 (Yeni Zelanda saati) arasında.

Bir site en fazla günde bir kez incelenir. Çalıştırmalar herkes için aynı anda ateşlenmek yerine yayılır, bu nedenle tam dakika değişir.

Saate değil, gerçek trafiğinize uyan bir pencere seçin. Yeni Zelanda perakende sitesi saat 3'te sakindir; hedef kitlesi Avrupa'da olan bir site değildir. Pencereyi seçmeden önce sitenin Analytics sekmesine bakarak trafiğinizin gerçek şeklini görün.

Eklenti Başına Geçersiz Kılmalar

Her eklenti aynı şekilde işlenmemelidir. Pending updates bölümünde, her eklenti satırının üç seçeneği olan bir seçicisi vardır:

  • Default, yukarıdaki Plugins anahtarını takip eden seçenek.
  • Auto-update, varsayılandan bağımsız olarak bu eklentiyi her zaman güncelleyen seçenek.
  • Manual only, onu asla otomatik olarak güncellememeyen seçenek.

Manual only seçeneğini az ve kasıtlı olarak kullanın. İyi iki neden, özelleştirdiğiniz bir eklenti ve güncellemeleri önceden siteyi bozmış olan bir eklentidir. Manual'da bırakılan bir eklenti, sessizce güvenlik açıklarını biriktiren bir eklentidir, bu nedenle kendi takviminize bir hatırlatma koyun ve onu gözden geçirin.

Varsayılan ayardan bağımsız olarak, bir düzeltme gönderilir gönderilebilmez yamalanmasını istediğiniz güvenlik açısından hassas herhangi bir şey için Auto-update kullanın.

Güncellemeleri Şimdi Çalıştırmak

Pencereyi beklemeden hemen bir çalıştırma başlatmak için sayfanın en üstündeki Run updates now seçeneğini tıklayın. Aynı yedekleme, doğrulama ve gözlem sırası uygulandığından, manuel bir çalıştırma planlanmış bir kadar güvenlidir.

Pending updates bölümü, sitenin kontrol etmesini bitirdikten sonra Apply all updates now düğmesine de sahiptir. Yeni sürümleri yeniden kontrol etmek için bu bölümde Refresh seçeneğini tıklayın.

Aynı anda yalnızca bir çalıştırma devam edebilir. Bir çalıştırma zaten devam ediyorsa veya hala gözlem penceresinde ise, yeni bir çalıştırma reddedilir.

İstatistikleri ve Geçmişi Okumak

Sayfanın en üstünde beş rakam yer alır: Success rate, Applied, Rolled back, Failed ve Last run. İzlemeye değer olan Rolled back seçeneğidir. Geri alma, sistemin işini yaptığını gösterir, ancak aynı eklentiye karşı geri almaların bir modeli size bir şey söylemektedir.

Bunun altında, Update history her çalıştırmayı şu bilgilerle listeler:

  • Ne güncellendiği ve sürüm değişikliği.
  • Bir durum: Applied, Applied (watching), Rolled back, Failed, Skipped, Running veya Pending.
  • Bunun Scheduled mı yoksa Manual mı olduğu.

Henüz hiçbir şey çalışmadıysa, bölüm bunu söyler ve güncellemelerin otomatik olarak çalıştıktan sonra veya bunu manuel olarak tetiklediğinizde orada göründüğünü açıklar.

Manuel Olarak Geri Alma

Başarılı bir çalıştırma, güncelleme öncesi yedeklemesini saklar ve bir yedeği olanlar bir Roll back kontrolü sunar.

Bunu tıklatmak onaylamanızı istenir ve ifadesi önemlidir: bu, sitenizi bu güncellemeden hemen önce alınan güncelleme öncesi yedeklemesine geri yükler ve bundan sonra yapılan değişiklikler kaybolur.

Bunu tam anlamıyla okuyun. Güncelleme gece çalıştıysa ve ekibiniz o zamandan beri üç yazı yayınladıysa ve kırk sipariş almışsa, geri alma bunları siler. Manuel geri alma, kötü bir güncellemeden sonra dakikalar içinde doğru araçtır ve bir gün sonra yanlış araçtır. Bu durumda, ileri tarafı düzeltin veya bunun yerine daha yakın tarihli bir yedeklemeden seçici olarak geri yükleyin: Restoring From a Backup bölümüne bakın.

Sonuç açıkça rapor edilir: site sağlıklı olarak geri geldi ya da bunun yerine döndürdüğü HTTP durumudur.

Güncellemeler Ne Zaman Atlanır

Bir çalıştırma başarısız olmak yerine atlanabilir. İki yaygın neden:

  • Güncelleme öncesi yedekleme başarısız oldu. Hiçbir şey güncellenmez ve siz bilgilendirilirsiniz. Önce yedekleme problemini düzeltin: Taking a Backup.
  • Bir çalıştırma zaten devam ediyor veya gözlem altında. Site geçerli çalıştırma çözümlene kadar yalnız bırakılır.

Sorun Giderme

Sayfa kontroller yerine bir yükseltme başlığı gösteriyor. Sitenin barındırma planı yönetilen otomatik güncellemeleri içermez. Upgrading Your Plan bölümüne bakın.

Anahtar açık olmasına rağmen hiçbir şey çalışmıyor. En az bir kategori anahtarının açık olduğunu, pencerenin aynı başlangıç ve bitiş saatine sahip sıfır uzunluklu bir aralığa ayarlanmadığını ve daha önceki hiçbir çalıştırmanın hala gözlem altında olmadığını kontrol edin.

Bir eklenti hep geri alınıyor. Eklenti, sitedeki başka bir şeyle uyumsuz. Bunu Manual only olarak ayarlayın, önce bir hazırlık kopyasında güncelleyin ve çatışmayı orada düzeltin: WordPress Staging Workflow bölümüne bakın.

Güncellemeler uygulanır ancak site hata vermek yerine yanlış görünüyor. Sağlık kontrolü HTTP hatalarını arar ve hala 200 döndüren görsel olarak bozuk bir sayfa bunu geçer. Geçmiş ve manuel geri alma kontrolü bunun içindir.

Sonraki Nereye Gitmeli

Hala yardıma mı ihtiyacınız var?

Bize şu adresinden e-posta gönderin: support@kapsulehost.com ya da KPanel'de sohbet açın.

KPanel'i Aç