Bonjour,
J'utilise Symfony pour envoyer des fichiers de plusieurs centaines de Mo.
Pour envoyer les fichiers j'utilise ce script :
Le probleme est que l'envoi s'arrête au bout de quelques Mo envoyés, dû au memory_limit de php.Code:
1
2
3
4
5
6
7 $handle = fopen($file, "rb"); while(!feof($handle)) { $buffer = fread($handle,2048); echo $buffer; }
Le même code fonctionne parfaitement en dehors du framework.
Donc je pense que Symfony stock en mémoire pendant l'envoi.
Savez vous si l'on peut indiquer a Symfony de ne pas stocker en mémoire.
Merci.