WP Squared üzerinde disk alanı dolduğunda sistem birçok işlemi durdurabilir. Backup alınamaz, update işlemleri çalışmaz, cache temizlenmez ve hatta WordPress site hataya düşebilir.
Sorun şu:
Disk limiti dolu olduğu için WP Squared işlemleri çalışmıyor veya hata veriyor.
Aşağıdaki adımlarla sorunu çözebilirsin.
Çözüm Adımları
1. Disk kullanımını kontrol et
Önce hangi disk dolmuş bak.
df -h
Özellikle /, /home, /var bölümlerine dikkat et.
2. En çok yer kaplayan dizinleri bul
du -ah / | sort -rh | head -n 20
veya daha spesifik:
du -sh /home/*
3. WP Squared cache temizle
Cache en çok yer kaplayan alanlardan biridir.
rm -rf /usr/local/wpsquared/cache/*
4. Backup dosyalarını temizle
Eski yedekler disk doldurur.
rm -rf /usr/local/wpsquared/backups/*
5. Log dosyalarını temizle
Loglar zamanla büyür.
rm -rf /var/log/*.log
veya WP Squared log:
rm -rf /var/log/wpsquared/*
6. WordPress uploads kontrol et
du -sh /home/user/public_html/wp-content/uploads
Gereksiz medya dosyalarını sil.
7. Temp dosyalarını temizle
rm -rf /tmp/*
8. PHP session temizle
rm -rf /var/lib/php/session/*
9. Docker / container cache varsa temizle
docker system prune -a
10. WP Squared queue temizle
rm -rf /usr/local/wpsquared/queue/*
11. Büyük dosyaları tespit et
find / -type f -size +500M
12. Log rotation kontrolü
logrotate -f /etc/logrotate.conf
13. Servisleri yeniden başlat
systemctl restart wpsquared
systemctl restart php-fpm
systemctl restart crond
14. Web server restart
Apache:
systemctl restart httpd
Nginx:
systemctl restart nginx
15. Final kontrol
df -h
Eğer disk dolu sorunu sürekli tekrar ediyorsa genelde log rotation kapalıdır veya backup retention ayarı çok yüksektir.
Verilerinizi Güvenceye Alın!
Sunucu felaketlerine karşı hazırlıklı olun. Sınırsız hesap destekli, anında teslim JetBackup lisansı ile verilerinizi otomatik yedekleyin.