簡體   English   中英

ZipArchive extractTo引發異常

[英]ZipArchive extractTo throwing exception

我在Code Igniter框架PHP應用程序中使用ZipArchive 可以正常工作,但是代碼點火器在extractTo步驟拋出錯誤,但是它不會使應用程序崩潰,並且應用程序繼續運行到最后,但是該錯誤仍然由代碼點火器觸發並顯示。 該目錄在extractTo之前存在,並且可以正確提取並繼續運行,但是為什么會引發此錯誤?

        $zipVar = new ZipArchive;
        $res = $zipVar->open($input_zip); 
        if ($res === TRUE) 
        {                           
             $zipVar->extractTo($target_dir);
             $zipVar->close();                        
         } 

在此處輸入圖片說明

嘗試

$input_zip = "" ; // 
$target_dir = "" ; //


if(!is_file($input_zip) || !is_readable($target_dir))
{
    die("Can't Read Input");
}

if(!is_dir($target_dir) || !is_writable($target_dir))
{
    die("Can't Write to Target");
}

$zip = new ZipArchive;
$res = $zip->open($input_zip);
if ($res === TRUE)
{
    echo 'ok';
    $zip->extractTo($target_dir);
    $zip->close();
}
else {
    die("Failed");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM