Güncellemeler
Koderia’nın yeni sürümleri yönetim panelinden kurulur. Sistem paketi sunucunuza indirir, bütünlüğünü doğrular, yeni dosyaları siteyi kapatmadan hazırlar ve saniyeler içinde devreye alır. Yeni sürüm açılmazsa kendiliğinden önceki sürüme döner.
Yönetim panelinde nerede?
Bölüm başlığı “Yönetim panelinde nerede?”Ayarlar → Güncellemeler.
Sayfada görünenler
Bölüm başlığı “Sayfada görünenler”- Kurulu sürüm ve yayındaki en yeni sürüm.
- Kanal: Kararlı (varsayılan) veya Beta. Beta kanalı kararlı sürümleri de görür, yani beta’ya geçmek bir güvenlik yamasını kaçırmanıza yol açmaz. Beta’yı yalnızca denemek istiyorsanız seçin.
- Değişiklikler: Sürüm notları, yayın tarihi, paket boyutu ve
sha256özeti. - En az gereken sürüm: Kurulu sürümünüz bundan eskiyse önce bir ara sürüme güncellemeniz gerekir; sayfa bunu uyarıyla bildirir.
- Güncelleme geçmişi: Her denemenin sonucu; geri alınanlar “geri alındı” rozetiyle işaretlenir.
- Açılış bakımı: Veritabanı göçlerinin ve Prisma istemcisinin son durumu.
Adım adım güncelleme
Bölüm başlığı “Adım adım güncelleme”Yedek alın
Ayarlar → Yedekler sayfasından Şimdi yedekle’ye basın. Güncelleme veritabanı yedeğini sizin yerinize almaz; günlük otomatik yedek ayrı çalışır ama güncellemeden hemen önce elle almak güvenlidir.
Güncellemeleri denetleyin
Güncellemeleri denetle’ye basın. Yeni sürüm varsa “Güncelleme var” rozeti ve sürüm notları görünür.
Notları okuyun
“Değişiklikler” bölümünde yeni sürümde neyin değiştiğini ve bilmeniz gereken noktaları okuyun.
Şimdi güncelle
Şimdi güncelle’ye basın. Kurulum sürerken sayfayı kapatabilirsiniz. Site yeniden başlatılırken yanıt alınamayabilir; sonucu Güncelleme geçmişi bölümünden doğrulayın.
Paketi önceden indirmek isterseniz Paketi indir düğmesi vardır. Paket sunucuya indirilir ve sha256 özeti doğrulanır; özet tutmazsa dosya silinir ve hata gösterilir. Bu durumda kurmayın, indirmeyi tekrarlayın, sorun sürerse destekle iletişime geçin.
Otomatik güncelleme
Bölüm başlığı “Otomatik güncelleme”Panel yayındaki sürümü altı saatte bir kendiliğinden denetler. Uygun bir sürüm bulursa gece 03:00 ile 06:00 arasında kurar; kurulumlar aynı saatte yük bindirmesin diye bu aralık içinde dağıtılır. Otomatik kurulum yalnızca şu sürümler için yapılır:
- Kararlı kanalda yayınlanmışsa,
- Bağımlılık değişikliği içermiyorsa,
- Veritabanı değişikliği yoksa ya da yalnızca yeni tablo ve varsayılanlı sütun ekliyorsa.
Bunlardan biri sağlanmıyorsa güncelleme onayınızı bekler; Şimdi güncelle’ye siz basarsınız. Otomatik güncellemeyi tümüyle kapatmak isterseniz .env dosyasına KODERIA_AUTO_UPDATE="kapali" yazın; elle güncelleme çalışmaya devam eder.
Veritabanı göçleri
Bölüm başlığı “Veritabanı göçleri”Yeni sürümler bazen veritabanına tablo veya sütun ekler. Bu göçler site açılırken, ziyaretçi isteği karşılanmadan önce kendiliğinden uygulanır; ilk açılış birkaç saniye uzayabilir. Açılış bakımı kutusu durumu gösterir:
| Durum | Ne yapmalı |
|---|---|
| Güncel / Uygulandı | Bir şey yapmanız gerekmez. |
| Elle onay gerekli | Göç mevcut veriyi değiştirebileceği için kendiliğinden uygulanmadı. Sürüm notundaki yönergeyi izleyin. |
| Hata | Sürüm notuna bakın; gerekirse destekle iletişime geçin. |
| Göç kaydı tablosu yok | Şema başka bir yolla kurulmuş demektir. Göç kaydını kur düğmesi kaydı bir kez oluşturur; verilerinize dokunmaz. |
Geri alma
Bölüm başlığı “Geri alma”Her güncellemeden sonra önceki sürümün bir kopyası sunucuda saklanır (en yeni 2 kopya). Geri al düğmesi siteyi bu önceki sürüme döndürür. Saklanmış sürüm yoksa düğme bunu söyler.
Ne korunur?
Bölüm başlığı “Ne korunur?”.env dosyanız, public/uploads klasöründeki yüklemeleriniz, indirilen paketler ve lisans önbelleği sürümden sürüme taşınır; güncelleme bunların üzerine yazmaz.
Sık sorunlar
Bölüm başlığı “Sık sorunlar”'Disk quota exceeded' hatası alıyorum
Kotanız dolmuştur. cPanel Dosya Yöneticisi’nde site/web.old-* ve site/web.basarisiz-* klasörleriyle ~/.npm önbelleğini silin; çalışan site/web, site/data, site/shared klasörlerine ve nodevenv dizinine dokunmayın. Sonraki başarılı güncelleme eski kopyaları zaten kendisi temizler.
Güncelleme 'En az gereken sürüm' uyarısı veriyor
Kurulu sürümünüz çok eskidir. Önce sürüm notunda belirtilen ara sürüme, sonra en yeni sürüme güncelleyin.
Güncelleme bilgisi alınamıyor
Siteniz çalışmaya devam eder; yalnızca Koderia’ya ulaşılamıyordur. Biraz sonra Güncellemeleri denetle’yi tekrar deneyin.
Paneli kullanmadan elle kurmak istiyorum
Paketi koderia.dev portalındaki indirmeler bölümünden alıp sha256 özetini panelde yazanla karşılaştırın. Ardından sitenizi durdurup paketi site klasörünüze açın, SSH ile npm ci --omit=dev ve npx prisma migrate deploy komutlarını çalıştırıp siteyi yeniden başlatın. Bu yol teknik bilgi gerektirir ve panelin otomatik geri alma korumasını sunmaz; mümkünse panelden güncelleyin.
Veritabanı yedeği ve lisans durumu için Lisans sayfasına da bakın.