Os dejo la solucion para los que le pueda pasar lo mismo que ami
cambiar los header xd ya me nos costo
Código PHP:
header ( 'Cache-control: max-age=31536000' );
header ( 'Expires: Mon, 26 Jul 1997 05:00:00 GMT' );
header ( 'Content-Length: ' . filesize ( $filename ) );
header ( 'Content-Type: application/x-zip-compressed; name="' . basename ( $filename ) . '"' );
header ( 'Content-Disposition:' . $att . ' filename="' . basename ( $filename ) . '"' );
header ( 'Content-Transfer-Encoding: binary' );
readfile ( $filename );