Script PHP untuk delete folder

Script PHP untuk delete folder

Sempat menggunakan beberapa plugin backup pada wordpress namun kesulitan pada saat hendak menghapus file hasil backup. Beberapa cara sudah dilakukan seperti mengubah chmod namun tetap saja gagal. Usut punya usut, ternyata folder dan file tersebut ownershipnya 99 karena yang create adalah script php. Oleh karena itu, untuk menghapusnya saya menggunakan beberapa langkah sebagai berikut:

1. Buat sebuah file di folder root (misal: hapus.php)

2. Copy paste script di bawah.

3. Ubah bagian ubah_sesuai_folder_yang_ingin_dihapus’.

4. Akses file tersebut dengan cara mengakses http://domain_anda.com/hapus.php.

Jika anda menspesifikasikan folder yang ingin dengan benar dan memanggil file dengan benar maka folder tersebut akan langsung terhapus.

Semoga berguna.

Script:

<?php
function delete_directory($dirname) {
if (is_dir($dirname)){
$dir_handle = opendir($dirname);
}
if (!$dir_handle){
return false;
}
while($file = readdir($dir_handle)) {
if ($file != “.” && $file != “..”) {
if (!is_dir($dirname.”/”.$file))
unlink($dirname.”/”.$file);
else
delete_directory($dirname.’/’.$file);
}
}
closedir($dir_handle);
rmdir($dirname);
return true;
}

delete_directory(‘ubah_sesuai_folder_yang_ingin_dihapus‘);?>

<?php
function delete_directory($dirname) {
if (is_dir($dirname)){
$dir_handle = opendir($dirname);
}
if (!$dir_handle){
return false;
}
while($file = readdir($dir_handle)) {
if ($file != “.” && $file != “..”) {
if (!is_dir($dirname.”/”.$file))
unlink($dirname.”/”.$file);
else
delete_directory($dirname.’/’.$file);
}
}
closedir($dir_handle);
rmdir($dirname);
return true;
}

delete_directory(‘ubah_sesuai_folder_yang_ingin_dihapus‘);?>

Popularity: 14% [?]

Share Artikel ini
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • PDF
  • RSS
  • StumbleUpon
  • Technorati
  • Twitter

No related posts.

.