file_exists возвращают false при создании нового zip-файла - PullRequest
0 голосов
/ 11 ноября 2019

Я создал новый zip-файл, используя zipArchieve, и файл успешно создан, но когда я использую функцию file_exists, он возвращает false. Пока файл существует в папке

$pathdir = $_SERVER["DOCUMENT_ROOT"]. "/test_folder/";
$zipcreated = date("dmYHis").".zip";

// create new zip class
$zip = new ZipArchive;

if($zip -> open ($zipcreated, ZipArchive::CREATE) === TRUE){
    // Store the path into the variable
    $dir = opendir($pathdir);

    while($file = readdir($dir)){            
        if(is_file($pathdir.$file)){               
            $zip -> addFile($pathdir.$file, $file);                  
        }            
    }

    echo "Zip Created";
    $zip->close();
}else{
    echo "Zip not created";
}
var_dump(file_exists($pathdir.$file));// return false
...