Codeigniter zip库下载空拉链

时间:2018-04-05 04:16:03

标签: php codeigniter

public function download(){
    $this->load->library('zip');

    $path = './application';

    $this->zip->read_dir($path);

    $this->zip->download('VSSS.zip');
}

它下载ZIP但在ZIP内部没有内容。 ZIP大小几乎是800 kb但在ZIP内部没有内容。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

尝试替代方式

$path = './application';
$file_name = 'VSSS.zip';

force_download($path.'/'.$file_name, NULL);

详细了解codeigniter force_download

https://www.codeigniter.com/userguide3/helpers/download_helper.html

答案 1 :(得分:0)

对于仍在努力解决此问题的人,只需从路径开始处删除"/""./"