SunucuKontrol — Sunucu Yönetim Paneli

Sürüm notu

SunucuKontrol 1.123.5

SunucuKontrol 1.123.5 (11 Kasım 2026) sürümünde 2 değişiklik var: Atomik yayın kullanan bir site (yayındaki sürümü releases/ altında tutan…, Göçün dosya eşitlemesi, hedefte bir sembolik bağın içinden geçen yolları….

Yayın tarihi
11 Kasım 2026
Yenilik
2
Güvenlik
0
Düzeltme
0

Ayrıntılı anlatım

# SunucuKontrol 1.123.5

1.123.5, sunucular arası sıfır kesintili göçün atomik yayın kullanan sitelerde çalışmamasını düzelten küçük bir sürüm. Hata, iki gerçek sunucu arasında bir sitenin taşınması denenirken bulundu.

Bu sürüm kimin işine yarar?

  • Panele birden çok sunucu ekleyip siteleri sıfır kesintili göçle (DNS'i en son çeviren, adım adım ilerleyen taşıma) başka sunucuya alan yöneticiler.
  • Özellikle Git & Auto-Deploy'daki atomik yayın ya da yapay zeka sürüm yayını kullanan siteler. Bu sitelerde yayındaki kod releases/<sürüm> klasöründe durur, public_html ona bir bağdır.

Ne değişti?

Sıfır kesintili göç, hedef sunucuda önce sitenin boş bir iskeletini açar, sonra dosyaları kopyalar. Atomik yayın kullanan bir sitede kaynaktaki public_html bir bağ olduğu için kopyalama, hedefteki boş public_html klasörünün üstüne yazamıyordu. Göç ilk kopya adımında "public_html: File exists" hatasıyla duruyordu. Site kaynakta açık kalıyordu, ama taşıma yapılamıyordu.

Artık hedefteki klasör yalnız boş iskeletin yer tutucu sayfasını içeriyorsa bağla değiştiriliyor ve sürüm hedefte yayına giriyor. Hedef klasörde gerçek içerik varsa (yüklenmiş dosyalar gibi) hiçbir şey silinmiyor; göç, klasörün elle boşaltılması gerektiğini söyleyerek duruyor.

Aynı düzeltmeyle göçün dosya eşitlemesi, bir bağın içinden geçen yolları da silmiyor. Önceden, iskeletten kalan bir dosya adı yayındaki sürümde de varsa o sürüm dosyası silinebiliyordu.

Sonrasında yapılacaklar

  • Güncellemeyi merkez sunucuya ve küme düğümlerine kurun.
  • Daha önce bu hatayla duran bir göç varsa, aynı site için göçü yeniden başlatın. Hedefte yarım kalan iskelet yeniden kullanılır.

Değişiklik listesi

Panelde Panel Yönetimi → Panel Güncellemesi ekranında gösterilen sürüm notunun tamamı:

Sunucular arası sıfır kesintili göç

  • Atomik yayın kullanan bir site (yayındaki sürümü releases/ altında tutan siteler) sıfır kesintili göçle başka sunucuya taşınırken ilk kopya adımında "public_html: File exists" hatasıyla duruyordu. Artık hedefte yeni açılan boş site iskeleti sürüm bağıyla değiştiriliyor; hedefte gerçek içerik varsa hiçbir şey silinmeden açık bir iletiyle duruluyor.
  • Göçün dosya eşitlemesi, hedefte bir sembolik bağın içinden geçen yolları artık silmiyor. Önceden atomik yayınlı sitede yayındaki sürümün dosyası silinebiliyordu.

Bu sürüme nasıl geçilir?

Panelde Panel Yönetimi → Panel Güncellemesi ekranında Güncellemeyi Denetle deyin; sürüm numarasının yanında bu sayfadaki notlar görünür. Kurulum tek tıktır ya da gece kendiliğinden yapılabilir. Paket, yayıncının RSA-4096 anahtarıyla imzalanmış bir manifestle gelir; imza doğrulanmazsa kurulum başlamaz, kurulum sonrası sağlık denetimi geçmezse panel önceki sürüme kendiliğinden döner. Güncelleme için lisansın geçerli olması gerekir; süresi dolmuş lisansta panel ve siteler çalışmaya devam eder.

Kendi sunucunuzda deneyin.Üyelikte ödeme istenmez; e-postanızı doğruladığınızda 1 yıllık lisans kodunuz açılır.