Текущий каталог - curdir. Есть подкаталог ../dir1. Я удаляю из него unlink'ом в цикле все файлы, потом пытаюсь удалить сам каталог, который к этому моменту, само собой, уже пуст. Результат:
Warning: rmdir(../dir1/): Directory not empty in myscript.php on line 98
Чё за лажа? Я захожу туда и вижу: каталог ПУСТ! Снова запускаю скрипт - теперь он каталог уже удаляет (в этот раз он файлы из него удалял, их там уже нет).
sleep(1) не помогает. Чё делать?