我正在尝试压缩并从名为"upload"的文件夹下载文件.Zip文件正在下载但我无法打开(提取)它.我收到的错误如"存档格式未知或已损坏".
我找到了以下代码来压缩文件夹.
<?php
$files = "upload/".array('Dear GP.docx','ecommerce.doc');
$zipname = 'filename.zip';
$zip = new ZipArchive;
$zip->open($zipname, ZipArchive::CREATE);
foreach ($files as $file) {
$zip->addFile($file);
}
$zip->close();
header('Content-Type: application/zip');
header('Content-disposition: attachment; filename=filename.zip');
header('Content-Length: ' . filesize($zipfilename));
readfile($zipname);
?>
Run Code Online (Sandbox Code Playgroud) 我有一个 WordPress 网站http://www.wjewel.com/。网站的所有页面都被重定向到主页。没有用于重定向的 .htaccess 文件或 web.config 文件。有人可以指导我这个问题的原因可能是什么吗?