Upload script PHP => serveur FTP - PHP - Programmation
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 ?
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
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 ?
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 ...
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 .
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
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
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.
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 :|
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
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