Posted in

Problema al forzar la descarga de un Zip en Laravel

Últimamente me he encontrado con el problema que forzando la descarga de un zip, al intentar abrir el archivo da un error de que el zip está corrupto. O sea que funcionaba y ahora ha dejado de hacerlo.

Código

return Response::download('files/tasks/_temp/archivo.zip', 'Archivo-1.zip', array(
            'Content-Type' => 'application/octet-stream',
        ));

Para resolver este problema haremos lo siguiente:

$response = Response::download('files/tasks/_temp/archivo.zip, 'Archivo-1.zip', array(
            'Content-Type' => 'application/octet-stream',
        ));
        ob_end_clean();
        return $response;

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *


The reCAPTCHA verification period has expired. Please reload the page.