Jump to content

Envoi de fichiers lourds par FTP mais via formulaire PHP


Recommended Posts

Bonjour à tous,

je souhaite envoyer des fichiers sur mon serveur FTP via un formulaire en PHP.

Les fichiers seront de 100Mo mais avec l'arrivée de la fibre optique les fichiers pourront peser plusieurs Go.

J'utilise le script "php upload to my ftp" qui fonctionne correctement mais s'arrête dès que le fichier dépasse les 20 Mo.

Ma première question est la suivante : est ce possible ?

Si oui connaissez vous un script permettant de faire ceci ?

Merci par avance.

Cordialement.

Aymeric

Link to post
Share on other sites

Bonjour,

Le script que tu utilises permet de définir la taille maximum des fichiers uploadés dans un fichier de configuration, mais il ne faut pas oublier que les contraintes ne viennent pas nécessairement du script.

Si je comprends bien, le script transfère le fichier depuis le navigateur jusqu'au serveur web par HTTP, puis le retransfère en FTP au serveur FTP. Il est possible qu'il y ait un time-out au niveau de la durée d'exécution de la tâche (durée d'affichage de la page web qui fait le transfert). Suivant l'hébergeur et le plan d'hébergement, on peut gérer ce time-out ou non.

Jean-Luc

Link to post
Share on other sites

Voilà le script que j'utilise, il me permet d'uploader des fichiers de plusieurs gigas:
/>http://uber-uploader.sourceforge.net/

a voir si ça peut t'aider...

b0b0

Link to post
Share on other sites

Merci à tous pour vos réponses. Je pense qu'il faudra certainement modifier quelques paramètres d'envoi dans le php.ini. Je vais voir avec Dan car pour la sécurité je sais pas si c'est top.

b0b0 je vais tester ton script qui m'a l'ai vraiment sympa.

Je vous tiens au courant rapidement et merci pour votre aide.

Aymeric

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...