ว่าด้วยเรื่องของการ clear file (cache)
จำเป็นอย่างยิ่งถ้าหากเราใช้ host แล้วมี file cache จำนวนเยอะๆ จำทำให้ inode เรา มีจำนวนเยอะๆได้ ผมจึงมี module การ clear ข้อมูลที่ไม่จำเป็นออกไปอาจจะเอาไปประยุกต์กันได้ดีเลยทีเดียว
จัดการ clear cache หรือ file ที่มีจำนวนเยอะๆ ได้
<?
$cachedir = "importcsv/temp/csv"; //เลือก folder หรือ path ที่ต้องการ clear ข้อมูล
if ($cachehandle = opendir($cachedir)) { //ใช้ function opendir เพื่อ เปิด folder
while (false !== ($file = readdir($cachehandle))) { //จากนั้น ใช้ loop เพือ วน อ่าน
if ($file != "." && $file != "..") { //ตรวจสอบว่ามี file อยู่หรือไม่
$file2del = $cachedir."/".$file;
unlink($file2del); ///ทำการลบ file ออก
}
}
closedir($cachehandle); //ควรทำครับ
}
echo 'Cached cleared.';
?>
ไปแล้ววันนี้ วันหน้ามาใหม่
ความคิดเห็น
แสดงความคิดเห็น