controllato che la cartella in cui dovrebbe andare a mettere il file abbia chmod = 777?

tu hai impostato il max_file_size hai controllato il valore con phpinfo sul tuo spazio web?