PHP: ZipArchive::extractTo 不起作用 (Errrror)



我完全无法解释为什么这不起作用。

$filename = 'zipfile.zip';
$za = new ZipArchive();
$folder = DIR_UPLOAD . $filename;
$za->open($folder);
$za->extractTo(DIR_UPLOAD . 'unzip/');
$za->close();

错误:ZipArchive::extractTo((:无效或未初始化的 Zip 对象

我尝试了很多解决方案来解决此错误,但我仍然面临此错误。

警告:ZipArchive::extractTo((:无效或未初始化的 Zip 对象

表示您的 zip 路径错误。检查您的DIR_UPLOAD

这个脚本对我来说很好用

$filename = 'sample.zip';
$za = new ZipArchive();
$folder = $filename;
$za->open($folder);
$za->extractTo('unzip/');
$za->close();

还要为文件夹设置正确的文件权限unzip

在代码末尾添加这些行并查看最后一个错误

echo "<pre>";
print_r(error_get_last());

相关内容

  • 没有找到相关文章

最新更新