Salut,

Je suis hébergé chez 1and1.fr, serveur mutualisé.
Je cherche à uploader des videos, qui bien sûr, font plus de 8mo...
La conf php est :
max_post_size = 8Mo
max_upload_size = 20Mo

Y'a-t-il un moyen pour envoyer les fichiers sans passer par le POST,
ni sans un client ftp, à moins qu'il soit en php ?
ça doit bien exister, sinon pourquoi mettre un max_upload_size aussi élevé par rapport au max_post_size ?

J'ai essayé d'utiliser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
$ftp = ftp_connect($ftp_host);
$login_result = @ftp_login($ftp, $ftp_login, $ftp_pass);
if ((!$ftp) || (!$login_result)) {
     echo "La connexion FTP a échoué!";
     echo "Tentative de connexion à $ftp_host avec $ftp_login";
     die;
}
ftp_chdir($ftp,"./valid/videos");
if(!ftp_put($ftp,$online_file,$local_file,FTP_BINARY)){
    echo "L'upload a échoué.";
    die;
}
où $local_file équivaut à un truc du genre : "C:\video_path\video_file.mov".

J'ai aussi essayé un client ftp en php, à savoir phpMyExplorer, mais il utilise le POST et subit donc les limites du max_post_size...

Toute suggestion est la bienvenue !!!

PS : les .htaccess ne fonctionnent pas (erreur 500)