เนื่องจากผมใช้ Doku wiki แล้ว Apache มันสร้าง cache ขึ้นมาเอง แล้วผมอยากจะลบมัน ปรากฏว่าผมลบไฟล์ไม่ได้ เนื่องจากผมไม่ใช่ Root แล้วเป็นไฟล์ที่ Apache สร้างขึ้นด้วย
นั่งขุดคุ้ยหา script php มาลบให้มันละกัน ทำตามนี้โลด
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php function SureRemoveDir($dir) { if(!$dh = @opendir($dir)) return; while (($obj = readdir($dh))) { if($obj==‘.’ || $obj==‘..’) continue; if (!@unlink($dir.‘/’.$obj)) { SureRemoveDir($dir.‘/’.$obj); } else { $file_deleted++; } } if (@rmdir($dir)) $dir_deleted++; } ?> |
วิธีเรียกใช้ก็ง่ายๆ ตามนี้เลยครับ โดยใส่ชื่อ Directory ลงไปแทนคำว่า Test
เสร็จแล้ว เย่ๆ ^^
งงอะครับไหนคำว่า test ผมจะเปลี่ยนตรงไหนอะครับใส่เมื่อ code ไม่มีคำว่า testอยู่เลย ไม่รู้จะมีคนตอบป่าวก็ไม่รู้ -*-