LiteSpeed Cache temizle dediğin halde site eski içeriği göstermeye devam ediyorsa cache klasörü yazılamıyor, object cache takılı kalmış ya da CDN tarafında ikinci bir cache vardır. Sorun purge işleminin uygulanmamasıdır. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
LiteSpeed cache komutu çalışıyor ama eski cache dosyaları silinmiyor ya da yeniden oluşturulmuyor.
Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
-
WordPress içinden tam temizleme yap
WP Admin → LiteSpeed Cache → Toolbox
“Purge All” butonuna bas.
Ardından tarayıcıyı gizli sekmede test et.
-
Sunucu tarafı cache’i manuel temizle
SSH ile bağlan:
rm -rf /usr/local/lsws/cachedata/*
service lsws restart
Bu işlem tüm cache’i sıfırlar.
-
Cache klasör izinlerini kontrol et
Yazma izni yoksa cache silinmez.
chmod -R 755 /home/kullanıcı/public_html
Ayrıca lscache klasörü varsa sahipliğini kontrol et.
-
Object Cache’i kontrol et
WP Admin → LiteSpeed Cache → Cache
Object Cache açıksa geçici kapatıp test et.
Redis çalışıyor mu kontrol et:
Redis durmuşsa cache takılı kalır.
-
QUIC.cloud veya CDN cache’i temizle
QUIC.cloud kullanıyorsan panelden Purge All yap.
Cloudflare varsa:
Caching → Purge Everything
Sunucu cache temizlense bile CDN tarafı eski içeriği gösterebilir.
-
LSCache header kontrolü yap
Tarayıcıda F12 → Network
Response header kısmında şunu kontrol et:
Sürekli hit görünüyorsa purge çalışmıyordur.
Restart sonrası ilk istekte miss, ikinci istekte hit olmalı.
-
Cron veya otomatik cache ayarını kontrol et
WP Admin → LiteSpeed Cache → Cache
“Cache Logged-in Users” ve “Cache REST API” ayarlarını kontrol et.
Yanlış yapılandırma purge sorununa sebep olabilir.
Alternatif Çözüm
OpenLiteSpeed kullanıyorsan Virtual Host → Cache bölümünde
“Enable Cache” = Yes olmalı.
Ayrıca:
service lsws start
Tam restart bazen purge sorununu çözer.
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.