In breve: upload_max_filesize exceeded indica che il file supera il limite di caricamento configurato per PHP. Aumenta upload_max_filesize nel livello che controlla realmente il dominio e mantieni post_max_size superiore al limite del singolo file.
Indice dei contenuti
Controllare i limiti effettivi
Verifica i valori usati dal processo web che esegue il sito, non soltanto quelli mostrati dalla riga di comando. Oltre a upload_max_filesize, controlla post_max_size: la dimensione complessiva della richiesta deve poter contenere il file e gli altri dati inviati dal modulo.
Modificare la configurazione corretta
In cPanel usa l’interfaccia PHP associata al dominio, per esempio MultiPHP INI Editor o PHP Selector quando disponibile. In ambienti che lo consentono puoi usare una configurazione per account come .user.ini. Registra sempre i valori precedenti e modifica un solo livello, evitando file globali non gestiti dall’account.
upload_max_filesize = 64M
post_max_size = 72MI valori sono esempi: scegli il minimo necessario. Un proxy, il server web, WordPress o il plugin di importazione possono applicare un limite ulteriore; se PHP mostra il valore corretto ma il caricamento fallisce, controlla anche questi livelli.
Verificare il caricamento
Ripeti la stessa operazione con un file di prova e controlla il limite mostrato dall’applicazione e gli errori PHP nello stesso minuto. Se crei temporaneamente una pagina phpinfo per confermare la configurazione caricata, rimuovila subito dopo il test.
Guide Xlogic correlate
- Limiti PHP: upload_max_filesize, post_max_size e timeout
- WordPress supera upload_max_filesize
- WordPress: file exceeds upload_max_filesize