Come Aumentare la Dimensione dei File Caricabili in WordPress


A seconda della società di web hosting e del piano scelto, è possibile caricare direttamente da browser su WordPress dei file fino ad un certo limite massimo di dimensione.
Per molti capita che la massima dimensione dei file caricabili è di soli 2 MB.
Può essere abbastanza se dobbiamo caricare soltanto delle fotografie, ma nel momento in cui abbiamo bisogno di caricare file di maggiori dimensioni dobbiamo ricorrere ad altre soluzioni, scomode come l’FTP.

Vediamo allora come fare per incrementare questo limite in WordPress.
Per vedere il limite che abbiamo impostato all’interno del nostro server è sufficiente fare clic dall’interno della bacheca di WordPress “media“->”aggiungi nuovo“, dove ci verrà mostrata una finestra come questa:

dimensione massima dei file in upload

Come si vede nel nostro caso la dimensione massima dei file in upload è di soli 7 MB, troppo pochi se vogliamo caricare dei video.
Questo tutorial non funziona con tutti quanti gli hosting, in diversi casi, soprattutto con hosting italiani è necessario richiedere il supporto per aumentare le dimensioni dei file caricabili in upload.

1. Modifica del file delle funzioni del tema

il primo metodo è quello di aggiungere poche righe al file delle funzioni del nostro tema:

@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );

Creazione o modifica del file PHP.INI

se è abbiamo la possibilità di vedere all’interno della nostra cartella principale il file php.ini è sufficiente modificarlo come segue. Nel caso in cui invece ci troviamo su un host condiviso, lo creeremo e lo metteremo sulla nostra cartella di root. Nel file scriveremo:

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

In questo caso potrebbe capitare che la dimensione rimanga inalterata. In tal caso proviamo a diminuire i due parametri e post_max_size , mettiamoci ad esempio 10MB.

Metodo modifica file .htaccess

un altro metodo per incrementare la massima dimensione dei file che è possibile caricare all’interno di un’istallazione di WordPress direttamente al nostro browser è la modifica del file .htaccess, che tutti noi abbiamo all’interno della cartella di root.

Inseriamo queste righe all’interno del file:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

3 pensieri su “Come Aumentare la Dimensione dei File Caricabili in WordPress

    1. Ciao Francesco,
      puoi metterle alla fine del file, ma io sconsiglio di andare a modificare il file functions.php del tema (a meno che non lo hai creato direttamente tu) perché ad ogni nuova versione del tema dovrai rimettere le modifiche, ma non solo se per caso non dovesse funzionare per qualsiasi ragione dovrai usare l’ FTP per ripristinare il file.
      Ti consiglio di andare (se possibile) a modificare il file php.ini del tuo webserver oppure se utilizzi apache di aggiungere le 4 righe al file .htaccess.
      Comunque prima di effettuare la modifica verifica con il tuo servizio di hosting se è possibile incrementare i limiti, altrimenti quello che fai non funzionerà.

      1. non ce l’ho fatta Ci sono riuscito invece con: When using Instant WordPress to add content to my WordPress site, can the file upload limit be raised? I’m tried to upload a file and the limit is 2 MB!
        This was a problem in versions of IWP before 4.3 (the limit is now 25MB). But there are still situations where you might want to increase the file upload size…
        You may get this to work adjusting the settings in the IWP php.ini file in the folder:
        iwpserverserverconfig_tpl
        The settings are:

        post_max_size
        upload_max_filesize

        Try putting both of them up to 100m and see if that helps. Just restart Instant WordPress afterwards.

Lascia un Commento!