1 GO de téléchargement de fichiers à l'aide de php

Je suis en train de télécharger un fichier de 1 GO taille à l'aide de php script et il fonctionne parfaitement si la taille du fichier est inférieure à 20 mo, mais quand j'augmente la taille du fichier qu'après avoir appuyé sur le bouton de téléchargement sur le site web, il télécharge le fichier (je suppose que cela prend quelques minutes) et après cela, au lieu d'exécuter upload.php mon firefox me demande de le télécharger upload.php, donc, je suppose, le fichier est téléchargé, mais mon script php ne parvient pas à exécuter.

Aussi, après une recherche dans google, j'ai trouvé paramètres suivants pour php.ini que j'ai fait et mon php_info() la fonction me montre que les paramètres ont été modifiés..

/*php.ini commencer*/

memory_limit = 512M

post_max_size = 15000M

file_uploads = On

upload_max_filesize = 15000M

max_input_time = 20000

max_execution_time = 20000

session.gc_maxlifetime = 20000

/*php.ini fin*/

  • Pourquoi télécharger un fichier volumineux à l'aide d'un script php? Fou. Utiliser le FTP.
  • en fait, je fais un site web qui peut télécharger des fichiers et que l'utilisateur peut partager le lien de fichier avec d'autres utilisateurs...
  • Comme une note de côté: Si vous téléchargez un fichier de 1 go, vous devez utiliser un Flash Uploader (ce que Gmail/Youtube/etc utiliser pour le dépôt avancé), car il permet de faire facilement glisser-déposer, mais le plus important, un visuel attrayant barre de progression.
  • votre idée est très bonne, il va certainement augmenter la facilité d'utilisation.. je vais le faire une fois que j'ai trouver ma solution du problème...
InformationsquelleAutor Sanniv | 2010-10-01