Bonjour,
j'ai ce petit script qui envoie des gros fichiers son (>200Mo):
ça fonctionnait parfaitement, mais depuis un moment, il ne télécharge le fichier qu'a moitié: un fichier de 390Mo s'arrête à 192 ou 240 ou autre aléatoirement. Je crois que ce problème se croise avec le passage de mon serveur mutualisé en fastcgi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 header('Content-Description: File Transfer'); header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=$nom.zip") ; header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header("Content-Length: ".filesize("./files/$nom.zip") ); ob_clean() ; flush(); readfile("./files/$nom.zip");
je ne sais pas par où commencer à chercher...
Partager