【发布时间】:2014-08-06 22:43:50
【问题描述】:
我遇到了一些问题,我正在使用 PCLZip 创建存档。我没有收到任何错误,已创建 zip 文件,但是当我查看它时,存档为空,并且在我的 Windows 机器上出现错误“压缩(压缩)文件夹“本地目录 zip 文件”)是无效。我有以下代码:
$dir = '../downloads/liability/';
$archive = new PclZip($dir.'archive.zip');
$v_list = $archive->create($dir);
if ($v_list == 0) {
die("Error : ".$archive->errorInfo(true));
}
我的目录结构是:
-admin
--liabilityDev.php (where the above code resides)
--index.php
--commission.php
-downloads
--liability
---one.pdf
---two.pdf
最终结果是,在责任文件夹中,有一个名为 archive.zip 的文件,其中包含 2 个 pdf,但我收到无效错误。 如果我没有目录变量,我会将 index.php 和commission.php 存档,这样可以正常工作。它让我相信这可能是一个许可问题,但我现在很生气。请帮忙!
【问题讨论】:
标签: php zip compression archive