WordPress sunucunuzda magick adında dosyaların oluşması, genellikle ImageMagick adlı bir resim işleme aracının kullanılmasıyla ilgilidir. Bu araç, görselleri yeniden boyutlandırmak, dönüştürmek gibi işlemler yapmak için kullanılır. WordPress'teki medya işlemleri sırasında otomatik olarak tetiklenebilir. Ancak, bu işlemler sonucu geçici dosyalar (/cagefs/tmp dizininde) birikiyor olabilir.



Bu durumu çözmek için şu adımları izleyebilirsiniz:

1. ImageMagick kullanımını kontrol edin


WordPress’in görsellerle ilgili eklentilerinde ImageMagick kullanılıyorsa, bu eklentileri geçici olarak devre dışı bırakmayı deneyin. Alternatif olarak GD kütüphanesini tercih edebilirsiniz, bu da resim işlemleri için yaygın bir kütüphanedir ve bu sorunu önleyebilir.

Adımlar:
  • WordPress yönetici paneline giriş yapın.
  • Eklentiler bölümüne gidin.
  • Görsel optimizasyonu yapan eklentilerin ayarlarını kontrol edin ya da devre dışı bırakmayı deneyin.

2. Cron işlerini kontrol edin


Sunucunuzda çalışan belirli görevlerin (cron işlemleri) sürekli bu dosyaları oluşturup oluşturmadığını kontrol edin. Özellikle medya veya görsellerle ilgili otomatik çalışan bir iş olup olmadığını görmek için cron işlerini gözden geçirin.
Adımlar:
  • SSH erişimiyle sunucunuza bağlanın.
  • crontab -l komutunu çalıştırarak aktif cron işlerini görüntüleyin.
  • Görsel işlemlerle ilgili bir iş olup olmadığını kontrol edin.

3. Geçici dosyaları temizleyen bir otomatik görev oluşturun


Eğer sorunu tamamen devre dışı bırakmak mümkün değilse, /cagefs/tmp dizinindeki geçici dosyaları düzenli olarak temizleyen bir cron işi ekleyebilirsiniz.
Adımlar:
  • Sunucunuzda SSH ile oturum açın.
  • crontab -e komutunu kullanarak cron düzenleyiciyi açın.
  • Aşağıdaki gibi bir satır ekleyin:
    0 * * * * rm -rf /cagefs/tmp/*
  • Bu satır, her saat başında /cagefs/tmp/ dizinindeki dosyaları temizleyecektir.