เนื่องจากผมใช้ 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

เสร็จแล้ว เย่ๆ ^^