MegaforBB’yi güncellemek için dosya göndermeniz ya da veritabanına elle dokunmanız gerekmez. Yönetim panelindeki Sistem güncelleme sayfasından tek tıkla güncellersiniz. Peki arka planda ne olur?
Güncelleme adımları
- İndirme ve doğrulama: paket HTTPS ile indirilir, boyutu ve SHA-256 özeti kontrol edilir.
- Paket denetimi: her dosyanın özeti ve PHP sözdizimi, canlı sisteme dokunmadan önce doğrulanır.
- Bakım modu: ziyaretçiler kısa süreli bir bakım sayfası görür.
- Yedek: veritabanı ve değişecek dosyalar yedeklenir; son beş yedek saklanır.
- Uygulama: dosyalar atomik olarak değiştirilir, bekleyen veritabanı migrasyonları çalışır.
- Sağlık kontrolü: dosyalar ve veritabanı bağlantısı yeniden doğrulanır.
Güvenlik
Sürüm bilgisi Ed25519 ile imzalıdır; forumunuz yalnızca genel anahtarı taşıdığı için güncelleme sunucusu ele geçirilse bile sahte paket yüklenemez. Yol doğrulaması, .env, Content/ ve yükleme klasörlerine asla yazılmamasını garanti eder.
Bir şey ters giderse?
3 ile 6. adımlar arasında herhangi bir hata olursa dosyalar ve veritabanı yedekten otomatik olarak geri yüklenir ve bakım modu kapanır. İşlem ortasında sunucu yeniden başlasa bile, bir sonraki istek yarım kalmış güncellemeyi kendiliğinden geri alır.
İpuçları
- Güncellemeden önce yönetim panelindeki sürüm notlarını okuyun.
- Özelleştirdiğiniz çekirdek dosyalar güncellemeyle ezilir; değişikliklerinizi tema ve eklenti katmanında yapın.
- Günlük kontrol (cron) açıksa yeni sürüm olduğunda panelde uyarı görürsünüz.
You might also like
Comments (0)
Be the first to comment.
