move_uploaded_file - problème de taille de fichier max.

Je suis en train de télécharger un fichier sur mon serveur avec PHP,
Mais il échoue :

move_uploaded_file() renvoie la valeur false.

Mon fichier est un fichier texte de 230 000 caractères (224 ko)

Cependant, si j'essaie de réduire le fichier à 4500 caractères, Il fonctionne bien.

Est-il un montant maximum pour le nombre de caractère ?

<?php

$host="";
$user="";
$pass="";
//$db = mysql_connect($host,$user,$pass);
//mysql_select_db('paul_biaudet',$db);
$dossier = 'update-';

$fichier = basename($_FILES['avatar']['name']);

$taille_maxi = 100000;
$taille = filesize($_FILES['avatar']['tmp_name']);
$extensions = array('.txt','.doc');
$extension = strrchr($_FILES['avatar']['name'], '.'); 
//security
if(!in_array($extension, $extensions)) 
{
     $erreur = 'Vous devez uploader un fichier texte';
}
if($taille>$taille_maxi)
{
     $erreur = 'too big';
}
if($_FILES['avatar']['name']!='shapes.txt' && $_FILES['avatar']['name']!='routes.txt' ){
    $erreur='...';
}
if(!isset($erreur)) //no error :  upload
{

     $fichier = strtr($fichier, 
          'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 
          'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
     $fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
     if(move_uploaded_file($_FILES['avatar']['tmp_name'], $dossier . $fichier)) 
     {
     ...
    }
else 
 {
      echo 'fail';
 }

Et .... c'est un échec

Avez-vous essayé avec d'autres fichiers? Peut-être que votre site a un max_upload_size pour les fichiers.
Autres fichiers fonctionne bien dès qu'ils contient peu de personnage :/
Puis cochez (comme la réponse de dire) le max_upload_size
Double Possible de PHP modifier le nombre maximal de télécharger le fichier taille

OriginalL'auteur Thomas54 | 2014-01-03