fonctions FTP - Limitation de bande passante

Petit nouveau ! | 3 Messages

16 nov. 2010, 16:14

Bonjour php-eurs

J'ai un petit script qui fait de l'upload par FTP avec la fonction ftp_put.
Mon probleme est que cette fonction utilise toute la bande passante disponible.
J'aimerais pouvoir la limiter en parametres. J'ai regarde du cote de ftp_set_option() et rien a faire de se cote la.
Une piste ?

Merci
JeLeB

ViPHP
ViPHP | 5462 Messages

16 nov. 2010, 16:21

juste pour savoir, les fichiers que tu envoies ne sont pas sur la même machine ?

Petit nouveau ! | 3 Messages

16 nov. 2010, 16:28

Le principe est le suivant :
un serveur possede un repertoire en partage reseau sur un reseau de production. Les fichiers sont deposes dans ce repertoire apres traitement. un script php verifie que toute les minutes il n'y a pas un nouveau fichier, et s'il y en existe un, il le depose par FTP sur un site FTP distant en fonction de son nom. C'est a ce moment la que le script prend toute la bande passante et que je voudrais limiter son usage
Et donc pour repondre a ta question, le script qui pousse le fichier et le fichier sont sur le meme serveur

ViPHP
ViPHP | 5462 Messages

16 nov. 2010, 16:41

ouai c'est pas top, la faut plutôt voir du coté de rsync ou des choses du genre, php c'est pas trop fait pour

Petit nouveau ! | 3 Messages

16 nov. 2010, 22:32

Bonne idee mais pas possible, je gere pas l'arrivee :cry:
Du coup j'ai trouve un autre truc. Le script PHP lance un utilitaire wput qui peut prendre en parametres la bande passante limite

Merci