1

我用 codeigniter 创建了一个简单的代码来下载压缩的图像文件。它似乎有效,但是当我尝试打开下载的 zip 文件时,crc32 始终为 00000000,并且无法提取文件/文件。我尝试对文本文件做同样的事情,效果很好。(crc32 不是 000000000)

代码:

$path = 'test/014.jpg';
$this->zip->read_file($path);
$this->zip->download('my_backup.zip');

我还尝试了以下方法:

$path = 'test';
$this->zip->read_dir($path);
$this->zip->download('my_backup.zip');

我按照以下用户指南中的说明进行操作:http: //ellislab.com/codeigniter/user_guide/libraries/zip.html

在用户指南中给出的示例中,它压缩了一个 jpg 文件并下载它,这正是我想要做的。看起来这应该是非常直接的,但是它不起作用。

我尝试添加以下内容:

$this->zip->archive('my_backup.zip');

如此处所述:

无法打开 zip 文件,codeigniter

然而这并没有帮助

我在 Windows 7 上使用 WAMP,尝试了 firefox 和 chrome

非常感谢您对此的任何帮助谢谢

4

0 回答 0