LiteSpeed Web Server, yüksek performanslı bir sunucu olduğu için çok detaylı log tutabilir. Ancak yapılandırma yanlışsa, bu log dosyaları (özellikle error.log ve stderr.log) kısa sürede GB'larca yer kaplayarak sunucunun diskini doldurabilir. Disk dolduğunda ise LiteSpeed lisans hatası vererek kapanır.
???? Diskin Dolduğunu Gösteren Belirtiler
-
Lisans Hatası: "License file is corrupted" veya "Cannot write to license.key" uyarıları.
-
WebAdmin Panelinin Açılmaması: Panele girişte "Internal Server Error" alınması.
-
Servis Başlatılamıyor:
systemctl start lswskomutunun başarısız olması.
???? Çözüm ve Önleme Adımları
1. Dev Boyutlu Log Dosyalarını Tespit Edin ve Temizleyin
Öncelikle hangi dosyanın yer kapladığını bulun:
du -sh /usr/local/lsws/logs/*
Eğer dosyalar çok büyükse, servisi durdurmadan içlerini şu komutla boşaltabilirsiniz:
truncate -s 0 /usr/local/lsws/logs/error.log
truncate -s 0 /usr/local/lsws/logs/stderr.log
2. Log Seviyesini Optimize Edin
Hata ayıklama (Debug) modu açık kalmış olabilir. Bu, disk canavarıdır!
-
WebAdmin Console > Server > Log sekmesine gidin.
-
Log Level değerini
DEBUGyerineERRORveyaWARNyapın. -
Debug Level seçeneğinin
Noneolduğundan emin olun.
3. Log Rotasyonunu (Döngüsünü) Aktif Edin
LiteSpeed'in eski logları otomatik silmesini veya sıkıştırmasını sağlayın:
-
Log Arriving Goal:
Keep DailyveyaSize(Örn: 10M) olarak ayarlayın. -
Bu sayede log dosyası belirlediğiniz boyuta ulaştığında eskisi arşivlenir ve disk kontrol altında tutulur.
4. Disk Doluluğu Nedeniyle Oluşan Lisans Hatasını Çözme
Eğer disk dolduğu için lisans hatası aldıysanız, diskte yer açtıktan sonra şu komutu mutlaka çalıştırmalısınız:
/usr/local/lsws/bin/lshttpd -r
Bu komut, lisans dosyasını yeniden doğrular ve servisi ayağa kaldırır.
LiteSpeed Lisansı ile Sınırları Zorla!
Web sitenizi yavaşlatan tüm zincirleri kırın. Orijinal LSCache destekli paylaşımlı LiteSpeed Web Server lisansını en uygun fiyatla hemen aktif edin.