Hola Luciana, vamos a tener que deguggear un poco:
En la función sendHttpHeaders de la clase vendor/maennchen/zipstream-php/src/ZipStream.php agrega esto:
****************************************
klog2("=== output_name ===", $this->output_name);
klog2("=== disposition ===", $disposition);
klog2("=== content_type ===", $content_type);
$headers = array(
'Content-Type' => $content_type,
'Content-Disposition' => $disposition,
'Pragma' => 'public',
'Cache-Control' => 'public, must-revalidate',
'Content-Transfer-Encoding' => 'binary'
);
****************************************
Luego al descargar el “zip” debuggea los valores del klog2 en el log, en mi caso registra esto:
-- === output_name === -------------------------------------------------------
convocatoria.zip
-- === disposition === -------------------------------------------------------
attachment; filename="convocatoria.zip"
-- === content_type === ------------------------------------------------------
application/x-zip
saludos.
2