SunucuKontrol — Sunucu Yönetim Paneli

Sürüm notu

SunucuKontrol 1.100.5

SunucuKontrol 1.100.5 (6 Kasım 2026) sürümünde 2 değişiklik var: Erişim günlüğünü kendi yolu olan sitelerde sayılar 0 görünüyordu.

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

Ayrıntılı anlatım

1.100.5, erişim günlüğünü kendi yoluna yazan sitelerde ziyaretçi istatistiklerinin ve bant genişliğinin 0 görünmesini düzeltiyor.

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

Sitesinin nginx yapılandırması özel olarak düzenlenmiş olanlar: erişim günlüğünü varsayılan dosya yerine ayrı bir dizine ya da dosyaya yazan siteler. Bu siteler ziyaretçi alsa da panelde "ziyaretçi yok" görünüyordu.

Ne yanlıştı?

Panel bir sitenin erişim günlüğünü her zaman aynı adla arıyordu: /var/log/nginx/<alan adı>_access.log ve <alan adı>_ssl_access.log. Bazı siteler günlüğü başka bir yere yazar; örneğin güvenlik için ayrı bir dizine (/var/log/nginx/<alan adı>/access.log). Bu sitelerde varsayılan dosyalar boş kalıyordu ve panel üç yerde boş dosyayı okuyordu:

  • Ziyaretçi İstatistikleri ve alan adının Trafik & Analiz ekranı (ziyaretçi, sayfa, kaynak, bot sayıları),
  • günlük bant genişliği ölçümü (kota ve fatura için),
  • saatlik durum kodu serisi.

Boş dosya var olduğu için ekranda "erişim günlüğü bulunamadı" uyarısı da çıkmıyor, sayılar sessizce 0 görünüyordu.

Ne değişti?

  • Günlüğün yeri sitenin nginx yapılandırmasındaki access_log satırından bulunuyor. Varsayılan adla yazan sitelerde hiçbir şey değişmiyor.
  • Güvenlik için yalnız alan adının kendi adını taşıyan dosya ya da dizin kabul ediliyor (<alan adı>_… ya da <alan adı>/…). Yapılandırma başka bir sitenin günlüğünü gösterse bile o günlük okunmuyor; böylece bir sitenin trafiği başka bir sitenin ekranına taşınamaz.
  • Daha önce hiç verisi olmayan siteler günlüklerini baştan okuyor; düzeltmeden sonraki ilk toplama turunda dünün ziyaretçileri de geliyor.

Sınırlar

  • Ziyaretçi istatistikleri yalnız sunucuda hâlâ duran günlüklerden (dün ve bugün) geriye doğru doldurulabiliyor.
  • Bant genişliği gece bir önceki gün için ölçülüyor; bu sitelerin geçmiş günlerdeki bant genişliği kayıtları 0 olarak kaldı.
  • Sunucu düzeyinde hiç access_log yazmayan sitenin isteği nginx'in genel günlüğüne düşer ve siteye ayrılamaz. Böyle bir sitede günlük satırı eklenmeden ziyaretçi sayılamaz.

Güncellemeden sonra

Ek bir işlem gerekmiyor. Sayılar ilk toplama turunda (en geç 10 dakika) gelir.

Değişiklik listesi

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

Ziyaretçi istatistikleri ve bant genişliği

  • Erişim günlüğünü kendi yolu olan sitelerde sayılar 0 görünüyordu: Sitenin nginx yapılandırması erişim günlüğünü varsayılan dışında bir yere yazıyorsa (ör. /var/log/nginx/<alan>/access.log), trafik analizi, bant genişliği ölçümü ve saatlik durum kodu serisi boş kalan varsayılan dosyayı okuyor ve "ziyaretçi yok" gösteriyordu. Boş dosya durduğu için "günlük bulunamadı" uyarısı da çıkmıyordu. Artık günlük yolu sitenin yapılandırmasındaki access_log satırından bulunuyor. Güvenlik için yalnız alan adının kendi adını taşıyan dosya ya da dizin kabul ediliyor; başka bir sitenin günlüğü gösterilse de okunmuyor.
  • Hiç verisi olmayan alan adı günlüğünü baştan (dün + bugün) okuyor; düzeltmeden sonraki ilk turda bu sitelerin dünkü ziyaretçileri de geliyor.

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.