PHP-FPM aktifken LVE limitleri uygulanmıyor, kullanıcılar sınırsız kaynak tüketiyor ya da tam tersi anlık 508 hataları oluşuyorsa yapılandırma çakışması vardır. Genelde mod_lve devreye girmez ya da FPM yanlış handler ile çalışır. Sorun bu: PHP-FPM var ama LVE entegrasyonu düzgün değil. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
Apache + PHP-FPM çalışıyor ama LVE limitleri doğru uygulanmıyor. Bu yüzden ya kısıtlama hiç yok ya da yoğun anda sistem sert kesiyor. Aşağıdaki adımları uygulayarak düzelt.
Çözüm Adımları
1) LVE gerçekten aktif mi kontrol et
Çıktıda lve veya cloudlinux olmalı.
Ayrıca:
Boşsa kernel tarafı çalışmıyordur.
2) mod_lve Apache’ye yüklü mü kontrol et
Şu görünmeli:
Yoksa yeniden kur:
systemctl restart httpd
3) PHP-FPM handler doğru mu kontrol et
WHM’den:
-
WHM → MultiPHP Manager
-
Domain için PHP-FPM açık mı kontrol et.
-
Handler olarak genelde
proxy_fcgigörünür.
EasyApache 4’te:
-
PHP-FPM aktif olmalı.
-
Apache modüllerinde mod_lve açık olmalı.
4) FPM pool LVE ile entegre mi kontrol et
CloudLinux’ta alt-PHP kullanıyorsan şu yolu kontrol et:
Pool dosyaları kullanıcı bazlı oluşmuş olmalı.
Eksikse CageFS ve selector’ı güncelle:
cagefsctl --reinit
5) mod_hostinglimits aktif mi kontrol et
PHP-FPM ile LVE’nin birlikte çalışması için bu modül gerekir.
Görünmüyorsa:
systemctl restart httpd
6) PHP-FPM restart sonrası LVE düşüyorsa
Servisleri sırayla yeniden başlat:
systemctl restart php-fpm
systemctl restart lvemanager
Sonra test:
Yoğun istek atıldığında kullanıcı görünmeli.
7) 508 hatası artıyorsa
Bu genelde FPM child sayısı ile LVE limit çakışmasıdır.
WHM → MultiPHP Manager → PHP-FPM ayarlarında:
-
pm.max_childrençok yüksekse düşür. -
LVE CPU/RAM limiti ile uyumlu olmalı.
Aksi halde FPM bir anda LVE’ye çarpar.
8) IO ve EP limitini kontrol et
FPM açıkken Entry Process limiti hızlı dolar.
Kontrol et:
-
cPanel → Metrics → Resource Usage
EP sürekli doluyorsa:
-
Cache aktif et
-
Bot trafiğini engelle
-
EP limitini artır
Alternatif Çözüm (Daha teknik)
LVE-FPM entegrasyonunu zorla yeniden oluştur:
cagefsctl --setup-cl-selector
cagefsctl --force-update
systemctl restart httpd
Sonra:
Gerçek zamanlı limit uygulandığını kontrol et.
CloudLinux Lisansında Tam İzolasyon!
Hosting sunucunuzu Bad Neighbor etkisinden koruyun. LVE Manager ve CageFS özelliklerini sunan %100 güncellenebilir paylaşımlı CloudLinux lisansını ucuza kullanın.