【发布时间】:2011-06-26 12:53:14
【问题描述】:
我尝试创建空/非空 zip 存档。
使用的代码如下。
结果:什么也没发生。
没有错误,但也没有结果。
任何解释表示赞赏。
$zip = 新的 ZipArchive(); $zip->open('/home/admin/domains/domain.com/public_html/xxx_zip.zip', ZIPARCHIVE::CREATE); $zip->addFile('/home/admin/domains/domain.com/public_html/xxxxxx.css'); #$zip->addEmptyDir('.'); //也试过了 $zip->close();可用
已启用 Zip
扩展版本 $Id: php_zip.c,v 1.1.2.50 2009/03/01 17:35:25 iliaa Exp $
Zip 版本 1.8.11
Libzip 版本 0.9.0
【问题讨论】:
-
你检查过你有写那里的权限吗?这些函数返回了什么?
-
if ($zip->open($filename, ZIPARCHIVE::CREATE)!==TRUE) { exit("无法打开 \n"); } 看看打开是否失败
-
我觉得自己很傻。这些是权限。应该是第一手怀疑的。谢谢Orbling的提示。和你们所有人花时间阅读它。干杯。杰夫