Upload script PHP => serveur FTP

Upload script PHP => serveur FTP - PHP - Programmation

Marsh Posté le 14-07-2008 à 16:04:54    

Bonjour,
 
J'utilise le script (l’application) PHP Upload To My FTP "http://matt.phptest.free.fr/php_upload_to_my_ftp/", j’ai reussi à le faire fonctionner avec mon serveur FTP à savoir : FileZilla FTP server.
 
Mon souci est de télécharger plus que 2Mo(je peux télécharger moins de 2MO ), c'est-à-dire que mon fichier à télécharger peut avoir jusqu'à 100Mo comme taille.
 
J’ai changé les valeurs de tous les variables concernées du fichier php.ini (et aussi du script), mais malheureusement ça change rien.
 
Merci de me guider vers la solution.
 
Merci pour votre aide.
 
Cdt.


---------------
polytech'Grenoble
Reply

Marsh Posté le 14-07-2008 à 16:04:54   

Reply

Marsh Posté le 14-07-2008 à 16:17:38    

Dans php.ini il y a aussi post_max_size (je ne me souviens plus de l'orthographe exacte), l'as-tu changé également ?


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 14-07-2008 à 16:35:43    

Merci pour votre réponse,
 
memory_limit = 100M
voilà ce que j'ai changé dans le php.ini :
post_max_size  = 100M
upload_max_filesize = 100M
pfpro.defaulttimeout  = 1200 ; default timeout in seconds
et j'ai ajouté la ligne:
post_max_size = 100M

Reply

Marsh Posté le 14-07-2008 à 17:58:42    

un collegue m'a conseillé ce qui suit :
pour mettre 1Go à un répertoire, placer un .htaccess dans celui-ci avec ça dedans:  
php_value upload_max_filesize 1024M
php_value max_execution_time 0
php_value post_max_size 1024M
php_value max_input_time 1024
php_value memory_limit 1300M
 
Mais ça marche tjs, par conséquent ça marche chez lui
 
Alors ?

Reply

Marsh Posté le 14-07-2008 à 20:22:33    

post_max_size, c'est la ligne dont je parlais.
 
Tu as bien relancé Apache après avoir enregistré les modifications ?
Faut pas oublier non plus que si tu laisses 1200 secondes (30 min)  d'exécution, si le mec a un 56k, il ne pourra pas uploader 100 M en 30 min ...


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 15-07-2008 à 13:24:43    

Bonjour,
 
Merci à vus tous pour tes réponses ...
Le problème a été resolu, le problème était ça :
j'utilise easyphp 1.6 (ancien version pour que le script que j'ai trouvé marche ...), et le problème est que le fichier php.ini se trouve dans c:\windows\php.ini et non le fichier php.ini qui se trouve dans easyphp de programme files.
 
Donc j ai changé les informations du fihcier php.ini de c:\windows\ et tous marche impec,
 
si quelqu'un a besoin d'aide pour faire monter une telle apllication je suis là (info_fr19@hotmail.fr).
 
Merci encore une autre fois .

Reply

Marsh Posté le 15-07-2008 à 14:51:02    

ouais mais si je suis amené à monter un tel système, c'est sûr que je ne prendrai pas easyPHP, encore moins la 1.6.
tant mieux que ça soit résolu :)


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 15-07-2008 à 15:20:46    

j  ai prie la dernière version de php, mais j'ai eu plusieurs erreur qui s'affiche et le script n a pas pu fonctionner ... alors j'ai décidé de travillé avec la version d ephp avec laquelle il a été developpé ce fameux script.
 
Merci

Reply

Marsh Posté le 15-07-2008 à 15:22:39    

effectivement, mais easyphp est un peojet mort et depuis la 1.6 ya eu au moins 2 mises à jour pour combler ses lacunes ... C'est dommage de travailler dans un environnement si peu sécurisé. M'enfin, si c'est juste en local et pas pour intranet/internet, ça peut encore suffire.


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 16-07-2008 à 11:36:59    

même en local, rien ne vaut une distrib linux avec un apache récent, un PHP >5.0 et le dernier MySQL. Ou bien IIS, mais j'approuve pas :|

Reply

Marsh Posté le 16-07-2008 à 11:36:59   

Reply

Marsh Posté le 16-07-2008 à 17:04:45    

j'ai un autre souci si vous pouvez m'aider  
 
ce pendant tout marche impec.
 
Mon seul souci, est que je veux recuperer un lien "URL" pour l'envoyer (par mail) aux clients (utilisateurs) pour pouvoir télécharger ce fichier ...
 
Y'a-t-il une solution pour ça ?
 
Merci pour votre aide

Reply

Marsh Posté le 16-07-2008 à 19:25:06    

cherche la doc php sur mail()

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed