Merhabalar, benim şimdi şöyle bir sorunum var. Siteme cache tutturuyorum biraz yüksek hitli sürekli cache dosyalarını alıp başını gidiyor. Benim bu klasörü arada bir temizlemem lazım dosya sayısı bir hayli çok olduğu için sıkıntı oluyor. Bana bir php dosyası lazım. Bu klasördeki .cache uzantılı dosyaları silecek çalıştırdığımda.
Kısaca özet;
bulunduğu klasör: www.siteniz.com/cache/
Silinmesini istediğim dosyalar: xxx.cache uzantılı olanlar
Bu dosyayı cronjob'a bağlayacağım istediğim aralıklarla çalışacak. Yardım ederseniz çok sevinirim.
Klasör İçindeki .x uzantılı dosyaları silmek
2
●1.064
- 18-06-2014, 09:41:28
- 18-06-2014, 09:51:31
<?php function dosyaUzantisi($metin) { $dizi = explode('.', $metin); $uzanti = $dizi[count($dizi) - 1]; return $uzanti; } $klasorAdi = 'klasor'; $dizin = opendir($klasorAdi); if($dizin) while ($dosya = readdir($dizin)) if($dosya != '.' && $dosya != '..' && dosyaUzantisi($klasorAdi.'/'.$dosya) == 'cache') unlnik($klasorAdi.'/'.$dosya); ?> - 18-06-2014, 10:07:30Çok teşekkür ederim hocam tamda aradığım buydu.Hayko adlı üyeden alıntı: mesajı görüntüle