LINUX.ORG.RU

Ошибка при копировании


0

0

Помогите плз чайнику. Следующий цикл пробегает по директориям и делает из них архивы с одноименными наpваниями: ================================== while($homedir = readdir($handle)) { if($homedir == '.' || $homedir == '..') continue; if(is_dir($homedir)) { $res = exec("tar cvfzZ ".$homedir.".tgz ".$homedir); copy($homedir.".tgz", $HOME_ARCHIVE.$homedir.".tgz"); @unlink($homedir.".tgz"); } } =============================================== Но на некоторых директориях выдается следующая ошибка, хотя эти директории и файлы в них точно существуют: =========================================== Warning: copy(kga.tgz): failed to open stream: No such file or directory in /home/bp_home.php on line 27

anonymous

ваполни из скрипта

find ./ -type d -exec zip -r {} {} \;

YesSSS ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.