1. when download zip file, push down the download in chunks;
[acontent.git] / docs / include / classes / zipfile.class.php
index d7888ec..028f3d1 100644 (file)
@@ -240,9 +240,9 @@ class zipfile {
                }
                $file_name = str_replace(array('"', '<', '>', '|', '?', '*', ':', '/', '\\'), '', $file_name);
 
-               header("Content-type: application/octet-stream");
+               header("Content-type: archive/zip");
                header("Content-disposition: attachment; filename=$file_name.zip");
-               readfile($this->zipfile_dir.$this->filename.'.zip');
+               FileUtility::readfile_in_chunks($this->zipfile_dir.$this->filename.'.zip');
                exit;
        }