【发布时间】:2014-03-26 12:01:33
【问题描述】:
我正在使用代码在服务器上解压缩文件,但它不起作用,我想在服务器上解压缩 zip 文件 myfolder.zip。我正在使用的代码是:
<?php error_reporting(E_ALL);
set_time_limit(0);
$zip = new ZipArchive;
$res = $zip->open('myfolder.zip');
if ($res === TRUE) {
$zip->extractTo('./');
$zip->close();
echo 'done!';
} else {
echo 'not done!';
}
?>
有什么问题吗?
【问题讨论】:
-
网络服务器用户可以写目录吗?
-
什么是 PHP 版本?你有任何错误/警告
-
是的,目录是可写的(777)和 PHP 版本 5.2.17。
-
您的 PHP 版本中是否内置/安装了 zip 扩展(检查
phpinfo())。