Sistem güncelleme
Yönetici → Ayarlar → Güncelleme ekranından, sağlanan zip paketini yükleyerek uygulamayı güvenle güncelleyebilirsiniz.
Akış
- Geliştirici tarafından sağlanan
hostpanel-guncelleme-*.zipdosyasını yükleyin. - Sistem önce paketi geçici dizine açar, izinli yolları (app/, config/, database/, resources/, routes/, public/) kontrol eder.
- Onayladığınızda dosyalar yerine yazılır; ardından migration ve cache temizleme komutları otomatik koşar.
- Güncelleme logu System update log tablosunda saklanır.
Güvenlik notu
Yetkisiz dosyalar (örn. .env, storage/ içeriği) güncelleme paketinden hariç tutulur. Yine de büyük güncelleme öncesi veritabanı yedeği almanızı öneririz.
Güncel sürüm geçiş rehberi
Son teknik güncellemeler sonrası kontrol adımları için Son güncellemeler için geçiş notları makalesini izleyin. Bu rehberde veri bütünlüğü, kuyruk işleri, bildirim şablonları ve hızlı doğrulama listesi yer alır.
Queue ölçek notu
Shared hosting kurulumlarında scheduler tabanlı queue yaklaşımı pratik bir çözümdür. Yüksek hacimli üretim ortamlarında ise sürekli çalışan worker'lar için Supervisor/systemd kullanılması önerilir.
v1.2.27 — Kurulum ve içerik güvenliği
Kurulum sertleştirme, install.php kilidi ve HTML içerik sanitizasyonu için
Sprint 0: kurulum ve içerik güvenliği
makalesine bakın. Mevcut bilgi bankası HTML kayıtlarını hizalamak için php artisan content:purify kullanılabilir.
v1.2.28 — Zip imzası ve güvenlik
Opsiyonel paket imzası ve giriş/ödeme sertleştirmesi için
Sprint 1: giriş, ödeme ve zip imzası
makalesine bakın. Güncelleme zip’i üretirken yanında oluşan .sha256 dosyası ile bütünlüğü doğrulayabilirsiniz.