En essayant de trouver un logiciel pour m'aider à télécharger de très gros fichiers (> 200mb). Je veux seulement télécharger un seul fichier, pas de multi-options. Aussi je voudrais une barre de progression simple si possible.Télécharger un fichier Fichiers volumineux PHP/AJAX
J'ai rencontré http://pixeline.be/experiments/jqUploader/ qui est littéralement ce dont j'ai besoin, mais il a une limite de 100 Mo par fichier, car il utilise le flash.
Est-ce que quelqu'un sait quelque chose d'autre qui est similaire à cela, mais peut gérer des fichiers plus volumineux?
thx
Apache lui-même ne se soucie pas vraiment de la taille des fichiers, des choses modulo comme les limites 31/32bit (2.1/4.2gig). Mais si vous avez une très grande limite de publication, il est possible d'attacher tous les enfants disponibles dans le pool de connexion avec des téléchargements de longue durée et DOS la machine (ainsi que l'espace disque d'échappement). Cela est plus difficile à faire avec des limites plus petites car les téléchargements se termineront plus rapidement et recycleront les connexions plus rapidement. Bien sûr, vous pouvez tout simplement claquer le serveur avec des tentatives de connexion de toute façon. –
max_execution_time affecte uniquement le temps d'exécution du script lui-même. Par conséquent, n'a pas d'impact sur le temps pris pour le téléchargement du fichier réel. Vous devez augmenter ** max_input_time ** de manière significative. Il définit le temps maximum, en secondes, le script est autorisé à recevoir une entrée (y compris le téléchargement du fichier lui-même). La valeur par défaut est 60 secondes. – Jakar
Donc, ** max_input_time ** devrait être d'au moins 1500 si votre taille de fichier maximale est de 500 Mo. ** Pourquoi? ** Parce que la vitesse de téléchargement avg est d'environ 500kbps. Ou 1 Mo toutes les 2 secondes. 500 (Mo) * 2 sec = 1000 secondes. Et certains utilisateurs peuvent avoir un Internet plus lent ou utiliser une partie de leur bande passante pour d'autres tâches, donc un coussin de 500 ou plus serait bon. http://us2.php.net/manual/fr/features.file-upload.common-pitfalls.php – Jakar