He creado varias descargas de imagenes, excells,... y ningúna me ha dado problemas, pero estoy venga a buscar documentación y por más que pruebo no consigo generar una descarga para un archivo gzip.
He probado con muchas opciones, una de ellas esta:
Código PHP:
header ("Content-Type: multipart/x-gzip");
header ("Content-Disposition: attachment; filename=".$destino);
readfile($destino);
otra
Código PHP:
header ("Content-Type: application/x-gzip");
header ("Content-Disposition: attachment; filename=".$destino);
readfile($destino);
No sé si lo que está mal es el content-type, que hay que hacerlo como binary...
en destino tengo el nombre del archivo: 123.xml.gz que está en el mismo directorio del archivo php.
La cosa es que me genera la descarga pero cuando voy a descomprimir el archivo está corrupto... y en el archivo original va bien!
Alguna ayuda??
Muchas gracias!