Upload vidéo en PHP (size > 2Mo)

Fermé
reedbedroom Messages postés 80 Date d'inscription lundi 11 juillet 2011 Statut Membre Dernière intervention 1 janvier 2020 - 30 oct. 2012 à 14:18
 TedR@to - 11 oct. 2013 à 17:43
Bonjour,

Je rencontre un problème avec mon upload de vidéo en php seulement lorsque les fichiers dépassent une certaine taille.

Je m'explique, lorsque j'envoie une vidéo de 2.00Mo, aucun problème, mais cela n'est pas très utile, uniquement pour les test étant donné qu'une vidéo de 2.00Mo ne dure que quelques secondes.

Dés que je tente de charger une vidéo de plus de 2.00Mo cela ne fonctionne plus, l'attente de l'upload est pourtant très longue, mais au bout du compte le fichier est zapé.

Petite précision, le site est hébergé chez 1and1 ... quelqu'un a t'il déjà eu un problème de limite d'upload ou autre ?

Script d'upload pour infos (qui a toujours fonctionné) :

if($_FILES['file']['tmp_name']!='')
{
	$content_dir = '../video/'; // dossier où sera déplacé le fichier 
	$tmp_file = $_FILES['file']['tmp_name']; 
	
	if(!is_uploaded_file($tmp_file)) 
	{ 
		echo "Le fichier est introuvable";
		exit; 
	}else{
		// on vérifie maintenant l'extension 
		$type_file = $_FILES['file']['type']; 
		
		// on copie le fichier dans le dossier de destination 
		$name_file = $_FILES['file']['name'];
	
		if( !move_uploaded_file($tmp_file, $content_dir . $name_file) ) 
		{ 
			exit("Impossible de copier le fichier dans $content_dir"); 
		} 
	}		
}else if($_FILES['file']['tmp_name']==''){
		$name_file= '';
}


Merci a tous.


A voir également:

6 réponses

Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
30 oct. 2012 à 14:39
as-tu fais un
<?php
phpinfo();
?>


Et vérifier quel est la valeur pour le upload_max_filesize ?
0
reedbedroom Messages postés 80 Date d'inscription lundi 11 juillet 2011 Statut Membre Dernière intervention 1 janvier 2020 97
30 oct. 2012 à 14:40
heu non ... je place un fichier php avec la fonction phpinfo() à la racine pour voir ca ?

Merci
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
30 oct. 2012 à 14:45
exact, tu places ça ou tu veux, mais juste tu fais un fichier qui contient ce code et ça va te retourner dans un tableau la config serveur.
0
reedbedroom Messages postés 80 Date d'inscription lundi 11 juillet 2011 Statut Membre Dernière intervention 1 janvier 2020 97
30 oct. 2012 à 14:47
voilà c'est fait, voici le résultat :

max_file_uploads 20 20

incompréhensible, il s'agit bien de 20Mo ?
Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
30 oct. 2012 à 15:46
Je ne suis pas expert en config serv mais pour moi, soit c'est "20", soit c'est "20M".

AS-tu essayé de regarder les messages d'erreurs de l'upload du fichier ?
 switch ($_FILES['file_to_ul']['error']){
                                        case 0:
                                                 echo "OK NO PROBLEM BRO";
                                                break;
                                        case 1:
                                                echo "UPLOAD_ERR_INI_SIZE";
                                                break;
                                        case 2:
                                                echo "UPLOAD_ERR_FORM_SIZE";
                                                break;
                                        case 3: 
                                                echo "UPLOAD_ERR_PARTIAL";
                                                break;
                                        case 4:
                                                echo "UPLOAD_ERR_NO_FILE";
                                                break;
                                    }
0
Moia aussi j'ai le problème.
0