filesize():的统计信息失败

时间:2018-10-10 14:38:05

标签: php xml download

嗨,我在尝试使用glob下载zip文件时遇到很多麻烦,因此服务器仅从特定文件夹下载xml文件,这是代码:

<?php
$zip = new ZipArchive;
$download = 'Enero.zip';
$zip->open($download, ZipArchive::CREATE);
foreach (glob("../Meses/Enero/*.xml") as $file) { /* Add appropriate path to read content of zip */
    $zip->addFile($file);
}
$zip->close();
header('Content-Type: application/zip');
header("Content-Disposition: attachment; filename = $download");
header('Content-Length: ' . filesize($download ));
header("Location: $download");

?>

这是我在下载的zip文件中获取的错误:

  

警告:filesize(): / home / www /......./ Meses / Enero / .excel.php 在第 12
行   
  警告:无法修改标头信息-中已发送的标头(输出始于/home/www/......./Meses/Enero/.excel.php:12) / home / www /......./ Meses / Enero / .excel.php 在第 12
行   
  警告:无法修改标头信息-中已发送的标头(输出始于/home/www/......./Meses/Enero/.excel.php:12) / home / www /......./ Meses / Enero / .excel.php 在第 13

感谢您的帮助,您真的可以挽救我的生命

0 个答案:

没有答案