LiteSpeed veya lsphp süreçleri zamanla RAM’i dolduruyor ve bellek sürekli artıyorsa memory leak vardır. Bir süre sonra swap devreye girer, site yavaşlar veya 503 hatası başlar. Genelde eski PHP sürümü, hatalı eklenti veya uzun süre restart edilmemiş servis sebep olur. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
LiteSpeed ya da lsphp process’leri RAM’i bırakmıyor ve bellek kullanımı sürekli artıyor.
Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
-
RAM kullanımını net gör
SSH:
Hangi süreç RAM tüketiyor bak:
veya
lsphp üstteyse sorun PHP tarafında.
-
lsphp max request limitini düşür
WHM → Plugins → LiteSpeed Web Server → WebAdmin Console
Server Configuration → External App → lsphp
“Max Requests” değerini düşür.
Örnek: 10000 ise 500 yap.
Bu ayar, PHP süreçlerini belirli istekten sonra yeniden başlatır ve şişmeyi engeller.
Kaydet ve Graceful Restart yap.
-
PHP sürümünü güncelle
SSH:
Eski sürüm kullanıyorsan:
WHM → LiteSpeed Web Server → Switch to Another PHP Version
Daha güncel bir sürüme geç. Eski sürümlerde memory leak sık görülür.
-
Problemli WordPress eklentisini tespit et
Geçici olarak tüm eklentileri kapat.
WP Admin → Eklentiler → Toplu devre dışı bırak.
RAM düşüyorsa tek tek açarak hangisi artırıyor tespit et.
Özellikle:
-
Güvenlik eklentileri
-
İstatistik eklentileri
-
Eski page builder’lar
yük yapar.
-
Günlük otomatik restart ekle
Geçici çözüm olarak cron ile gece restart planla:
Bu işlem RAM birikmesini sıfırlar.
-
Swap kontrolü yap
Swap aşırı kullanılıyorsa performans düşer.
Swap doluysa RAM artırmayı düşün.
Alternatif Çözüm
CloudLinux varsa LVE limitine bak:
Tek hesap RAM’i tüketiyorsa o siteyi optimize et.
Ayrıca Object Cache (Redis) aktif etmek PHP yükünü azaltı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.