He intentado todos los encabezados. Con y sin contenido de longitud.900 MB de descargas obligatorias http rara vez terminan
El problema es que la descarga se produce a la mitad. Pero solo la mayor parte del tiempo.
A veces funciona bien.
El uso de recursos del servidor es trivial. Todos los archivos de configuración están bien. No ejecuto el script php mientras está en marcha.
¿Alguien ha visto esto antes? ¿Ni siquiera es mi culpa? ¿Por qué a veces?
$file = "http://domain.com/files/".$item_number.".mov";
header('Pragma: no-cache');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Content-Description: File Download');
header('Content-Type: application/force-download');
//header ('Content-Type: video/quicktime');//doesnt seem to download at all here
header('Content-Length: '.filesize($file));
header('Content-Disposition: attachment; filename="'.basename($file).'"');
header('Content-Transfer-Encoding: binary');
readfile($file);
exit();
Gracias, Lo siento, es mi primera vez.
¿Esta descarga se realiza a través de un script PHP? ¿Puedes mostrarnos el código? –
Deje de hacer preguntas de cierre simplemente porque un novato se lo pide. Esta es una pregunta 100% real. –
¿Has echado un vistazo a tus archivos de registro? PD: Código, por favor. – xbonez