我完全不知为什么要解释为什么它不起作用。
$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());
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句