+ if (!file_exists($out)) {
+ $this->h404("Failed to create file $cmd ==> $res");
+ }
+
+ header('Content-type: application/octet-stream');
+
+ header("Expires: ");
+ header("Cache-Control: must-revalidate, post-check=0,pre-check=0");
+ header("Pragma: public");
+ header("Last-Modified: " . gmdate("D, d M Y H:i:s", time()) . " GMT");
+
+ //header('Content-length: '. filesize($out));
+ header('Content-Disposition: attachment; filename="' . htmlspecialchars(basename($out)). '"');
+ ini_set('display_errors', 0);