Upload supérieur à 2Gb ?

Upload supérieur à 2Gb ? - PHP - Programmation

Marsh Posté le 04-11-2009 à 11:56:54    

Bonjour,
 
Voilà j'ai un site web intranet où des utilisateurs ont besoin de faire des uploads de fichiers volumineux (+ de 2Gb).
Seulement je suis limité par le post_max_size qui ne peut dépasser 2047M d'après ce que j'ai vu sur internet.
 
Y a t'il un moyen de contourner cette limitation ?
Les autres valeurs que j'ai mises concernés par l'upload :
 

Code :
  1. memory_limit = 4096M
  2. upload_max_filesize = 4096M


 
Sachant que l'upload de fichier de 2Go fonctionne parfaitement.
 
Merci d'avance

Reply

Marsh Posté le 04-11-2009 à 11:56:54   

Reply

Marsh Posté le 04-11-2009 à 13:21:29    

je sais pas si c'est limité, en tout cas c'est pas adapté, si tu veux upload des gros fichier comme fait le en ftp ou ssh,  a test en method PUT sinon


Message édité par stealth35 le 04-11-2009 à 13:39:37
Reply

Marsh Posté le 04-11-2009 à 13:47:30    

Les utilisateurs il ne faut pas trop leur en demander. Je reprend un site qui a été fait "avec les pieds" et la solution FTP n'est pas envisagé pour le moment, ils veulent garder l'upload via HTTP :(

Reply

Marsh Posté le 04-11-2009 à 13:51:05    

le coté client de change pas, les modifs sont du coté server.
sinon regarde par ici  (si t'es sous apache) : http://httpd.apache.org/docs/2.2/m [...] equestbody


Message édité par stealth35 le 04-11-2009 à 13:53:30
Reply

Marsh Posté le 04-11-2009 à 14:46:46    

Merci pour ton lien, je vais le tester en le mettant à 0. Mais la limite semble quand meme être de 2Gb.
Pour le FTP c'est une solution que j'ai proposé mais en priorité ils veulent le faire fonctionner en HTTP...

Reply

Marsh Posté le 04-11-2009 à 15:41:26    

les utilisateurs faut leur expliquer que le http n'est pas fait pour uploader de si gros fichiers :o
 
Enfin c'est plutôt à celui qui a mis en place ce système qu'il faudrait l'expliquer
 
t'es content le jour à ta connexion coupe pour une raison x après avoir uploader 1.99Go [:matleflou]
 
sinon ouai la config de ce genre de truc c'est côté serveur, mais c'est quand même ultra bourrin pour le serveur web, va falloir que tu mette un durée de session ultra longue & Co


---------------
Site photo - FlickR - G+ - Fb
Reply

Marsh Posté le 05-11-2009 à 09:00:05    

Yes et si vous saviez le nom de la boite vous rigoleriez ^^
Je vais leur dire qu'il n'y a pas le choix et qu'il faut mettre en place le FTP au moins on pourra mettre en place d'autres petites règles de écurité.
 
Merci de votre aide.

Reply

Marsh Posté le 05-11-2009 à 09:53:19    

je comprend c'est pas toujour facil,  moi je suis en institution, deja les 3/4 des postes son sous ie6, et puis les demandes aupres du service informatique c'est super long,
 
mais rien ne t'empeche, de fair un client ftp en php, ca sera transparent pour l'utilisateur.

Reply

Marsh Posté le 05-11-2009 à 11:20:17    

stealth35 a écrit :

mais rien ne t'empeche, de fair un client ftp en php, ca sera transparent pour l'utilisateur.


ok, lol.
Php s'exécute sur le serveur, si le fichier est sur le client ça va vachement fonctionner mieux.[:dawa]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 05-11-2009 à 11:26:11    

skeye a écrit :


ok, lol.
Php s'exécute sur le serveur, si le fichier est sur le client ça va vachement fonctionner mieux.[:dawa]

http://php.net/manual/fr/book.ftp.php

 

edit : non j'ai rien dis j'avais pas percuté c'est vrai que c'est pour que le serveur fasse des manip en ftp pas le client [:matleflou]
c'est dur le matin :sweat:

 

edit2 : sinon doit y'avoir moyen de faire un truc pas trop dégueux avec un applet java au pire


Message édité par gugus le 05-11-2009 à 11:30:10

---------------
Site photo - FlickR - G+ - Fb
Reply

Marsh Posté le 05-11-2009 à 11:26:11   

Reply

Marsh Posté le 05-11-2009 à 11:30:48    

C'est un client ftp javascript qu'il faudrait, mais ça je sais pas si ça existe...ou alors peut-être un truc en flash?:D


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 05-11-2009 à 11:31:50    

http://www.enterprisedt.com/produc [...] rview.html
http://ajax.nouvelle-bulle.com/div [...] navigateur

Message cité 1 fois
Message édité par skeye le 05-11-2009 à 11:32:42

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 05-11-2009 à 11:32:19    

allé hop, en 10 secondes sur google : http://www.javazoom.net/applets/jc [...] ad_fr.html
 
bon lui est payant mais ça doit bien se trouver en gratuit :p


---------------
Site photo - FlickR - G+ - Fb
Reply

Marsh Posté le 05-11-2009 à 11:32:56    

effectivement, j'pensais pas qu'on pouvait faire du ftp en js :D


---------------
Site photo - FlickR - G+ - Fb
Reply

Marsh Posté le 05-11-2009 à 13:08:03    

c'est pas en js c'est en java

Reply

Marsh Posté le 05-11-2009 à 13:16:42    

stealth35 a écrit :

c'est pas en js c'est en java

ah  [:petrus dei]

Citation :

Integral FTP is a Javascript FTP library  bundled with a browser-based FTP client  that may be used as-is or modified to suit.



---------------
Site photo - FlickR - G+ - Fb
Reply

Marsh Posté le 05-11-2009 à 13:26:48    

Citation :

Uses an invisible Java applet for comms.

Message cité 1 fois
Message édité par stealth35 le 05-11-2009 à 13:27:06
Reply

Marsh Posté le 05-11-2009 à 13:43:44    

stealth35 a écrit :

Citation :

Uses an invisible Java applet for comms.


ouai c'est ce que je cherchais, j'ai pas assez cherché :p


---------------
Site photo - FlickR - G+ - Fb
Reply

Marsh Posté le 05-11-2009 à 13:48:49    

limite c'est une bonne alternative

Reply

Marsh Posté le 06-11-2009 à 09:47:17    

Quand on regarde le code source d'un des fichier js, on trouve ça :  
var appletHTML = this._getAppletHTML("ftpApplet", "com/enterprisedt/net/ftp/applet/FTPApplet.class", jarURL, appletParams, appletStyle);


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 06-11-2009 à 10:29:27    

Pourquoi ne pas passer par WebDav?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 06-11-2009 à 12:39:35    

Je suis également en train de mettre en place du WebDav mais sur un autre projet.
Le seul truc c'est que je dois communiquer avec une base de données et le code PHP existant pour le moment est très mal fait. Il faudrait que je fasse une refonte du site.
 
D'ailleurs pour webdav j'ai un autre problème qui est que je n'arrive pas à monter de répertoire distant mais je vais poser cette question sur le bon forum ^^
 
PS : J'ai réussi à négocier le FTP :)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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