2010-04-06 4 views
1

J'ai fait un script qui télécharge des fichiers sur différents serveurs en utilisant PHP cURL et le problème est qu'il mange toute ma bande passante de téléchargement et mon serveur Apache ne répond pas comme je le voudrais.PHP cURL vitesse de téléchargement

L'appel est effectué à partir du PHP-CLI et ne peut utiliser aucune bande passante Apache, ce qui limite la bande passante.

Répondre

-1

Apache n'a aucune limite de bande passante. C'est la limite de bande passante de votre réseau. Considérez pour ne pas spammer les autres sites, et votre serveur Apache répondra toujours rapidement.

+0

pas de spam, il suffit de télécharger des fichiers sur le site d'hébergement de fichiers – user309747

+0

oh ouais. Téléchargement 24/7. –

+0

il ya des mods de limitation de bande passante comme mod_bw – user309747

1

Pourriez-vous être plus précis? Vous pourriez par exemple nous montrer le code.

Vous pouvez également enregistrer la bande passante que vous avez utilisée et mettre des contraintes dans votre code.

+0

la limitation de bande passante ne peut pas être faite à partir du code – user309747

0

Avez-vous essayé l'option CURLOPT_READFUNCTION? Créer votre propre fonction pour lire les données vous permettra également d'étrangler la bande passante.

+0

merci pour l'idée. Je pense que cela va faire l'affaire – user309747

Questions connexes