Вот такой код точно работает. Удаляет буквально за минуту папку bitrix. Работает рекурсивно.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$baseDir = $_SERVER['DOCUMENT_ROOT'].'/bitrix'; function delFolder($dir) { $files = array_diff(scandir($dir), array('.','..')); foreach ($files as $file) { (is_dir("$dir/$file")) ? delFolder("$dir/$file") : unlink("$dir/$file"); } return rmdir($dir); } delFolder($baseDir); echo 'закончили2!!!'; |