zip-файл удаляется при загрузке при запуске zip-> open - PullRequest
0 голосов
/ 24 сентября 2019

Если sb загружает zip-файл на наш хостинг, и задание cron запускается

, загрузка файла прерывается.Как я могу избежать этого?

Код работает нормально, если клиент загружает zip-файл и код запускается ПОСЛЕ выгрузки, но если код выполняется, пока файл загружен, загрузка прерывается.

if (is_dir($pfad)) {

        $files = scandir($pfad);

        // Alle Dateien durchlaufen
        foreach ($files as $file) {

            if ($file != "." && $file != "..") {

                $f =explode(".", $file);


                if (end($f) == "zip") {


                    $zip = new ZipArchive;
                    $res = $zip->open($pfad.$file,ZipArchive::CHECKCONS);

                    if ($res === TRUE ) {

                        $zip->extractTo($pfad);
                        $zip->close();
                        unlink($pfad.$file);
                    }               
                } 
            } 
        } // foreach

Я не могухотите, чтобы загрузка файла zip клиентом не прерывалась, когда запускается задание cron с кодом выше

...