Я зацикливаюсь на каталог с .tar
файлы с новым DirectoryIterator()
, Иногда скрипт не «видит» файл. Я думаю, что файл как-то поврежден, но я могу открыть его в Windows.
Есть идеи? заранее спасибо
$tree = new RecursiveDirectoryIterator("ssh2.sftp://" . $connection . "/data/monitor/" . date("Y", strtotime($date)) . "/" . date("m", strtotime($date)) . "/" . date("d", strtotime($date)) . "/");
foreach(new RecursiveIteratorIterator($tree) as $context) {
if($context->getFilename() != "." && $context->getFilename() != "..") {
// handle file
}
}
Задача ещё не решена.
Других решений пока нет …