如果s.b.在我们的主机上上传一个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
当具有以上代码的cron作业启动时,我不希望zip文件的客户端上传不中断