Upload di file grandi

Ciao, utilizzo da tempo FileReference e PHP per l'upload ma,cambiando provider, i file di grandi dimensioni non vengono spostati.

$_FILES['Filedata']['error'] mi restituisce O (upload OK)

move_uploaded_file mi restituisce false (Unable to move file).

Il server ha PHP Version 4.3.10-16 con:

max_execution_time   30

max_input_time   100

post_max_size   50M

safe_mode   On

upload_max_filesize   50M

upload_tmp_dir   /tmp.

 ??? i file fino a 4MB vengono spostati quelli più grandi no.

non capisco...aiutatemi

inviato 9 anni fa
plz
plz
1
X 0 X

devi tener presente che anche il web server (Apache ad esempio) impone una dimensione massima all'invio di file. Se Tale dimensione è più stringente di quella di PHP allora il file non viene inviato e PHP non se ne accorge proprio.

http://www.phpnews.it/forum/index.php?topic=1803.0

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

Grazie, ma se intendi "LimitRequestBody" è imposato a 0 ossia unlimited.

Comunque l'upload avviene correttamente solo che non sposta il file dalla directory /tmp (upload_tmp_dir) a quella che voglio io se il file è maggione di 5MB.  :'(

risposto 9 anni fa
plz
plz
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda