Download 解压缩后下载zip文件将生成.cpgz文件

Download 解压缩后下载zip文件将生成.cpgz文件,download,laravel-5.2,zip,Download,Laravel 5.2,Zip,我用下面的代码下载了一个zip文件。我确信该文件已存在并正在服务器上运行。提取后的结果是.cpgz文件 return response()->download('/Applications/XAMPP/xamppfiles/htdocs/stoproject/source/storage/app/Copy of StoTherm Classic®.zip'); 代码正在运行,没有任何更改,它停止了 我还尝试添加标题: $headers = array( 'Co

我用下面的代码下载了一个zip文件。我确信该文件已存在并正在服务器上运行。提取后的结果是.cpgz文件

  return response()->download('/Applications/XAMPP/xamppfiles/htdocs/stoproject/source/storage/app/Copy of StoTherm Classic®.zip');
代码正在运行,没有任何更改,它停止了

我还尝试添加标题:

$headers = array(
            'Content-Type' => 'application/zip',
        );

return response()->download('/Applications/XAMPP/xamppfiles/htdocs/stoproject/source/storage/app/Copy of StoTherm Classic®.zip', basename('/Applications/XAMPP/xamppfiles/htdocs/stoproject/source/storage/app/Copy of StoTherm Classic®.zip'), $headers);
还尝试了:

'Content-Type' => 'application/octet-stream'
调用ob_end_clean()修复了该问题

$response = response()->download($pathToFile)->deleteFileAfterSend(true);

ob_end_clean();

return $response;