Bonjour, je fais actuellement une recherche sur l'utilisation de curl avec de très gros fichier.
J'ai un client qui souhaite lancer le téléchargement d'un fichier sur son serveur et le stocker dans un dossier.Cependant je me demande si curl serai capable via FTP de réaliser cela avec des fichiers assez conséquent.
Seulement je ne sais pas si la directive du php.ini entre en ligne de compte via FTP de curl ?
Je suppose que la méthode sera plus ou moins dans ce gout ci :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $fp = fopen('http://www.montest.com/test.xml', 'r'); curl_setopt($ch, CURLOPT_URL, 'ftp://ftp_login:password@ftp.domain.com/filename.xml'); curl_setopt($ch, CURLOPT_UPLOAD, 1); curl_setopt($ch, CURLOPT_INFILE, $fp); curl_setopt($ch, CURLOPT_INFILESIZE, filesize('http://www.montest.com/test.xml')); curl_exec ($ch);
Aurélien
Partager