2010-05-26 6 views
4

J'ai un serveur Apache en cours d'exécution qui héberge une application web php. Ce serveur fournit également des dispositions pour télécharger une taille de fichier d'environ 900 Mo à partir de celui-ci. Cependant, tout en testant l'application, j'ai découvert qu'il n'est pas possible de mettre en pause les téléchargements et de les reprendre plus tard.Téléchargement par erreur pour Apache

Quelqu'un pourrait-il m'aider? Est-ce une propriété apache que je dois changer?

Répondre

7

Si vous desservez vos fichiers avec php, vous devez implémenter le traitement d'en-tête Range dans votre script. Vous pouvez recevoir la valeur de plage actuelle de $_SERVER['HTTP_RANGE']. Il contient le décalage en octets à partir du début du fichier.

ps: comme d'habitude mentionné - presque tout est déjà répondu ici ;-) Resumable downloads when using PHP to send the file?

Questions connexes