Limite di caricamento file
Come modificare php.ini per aumentare il limite di caricamento dei file.
Sulla maggior parte dei server il limite di upload predefinito è di 2 MB. Per aumentarlo è sufficiente creare un file php.ini personalizzato nella directory /public_html/.
Modificare il limite di upload
Crea un file php.ini in /public_html/ e aggiungi le seguenti righe:
upload_max_filesize= 8M— imposta la dimensione massima di un singolo file caricabile sul serverpost_max_size= 8M— imposta la quantità massima di dati trasmissibili tramite POSTmemory_limit= 32M— imposta la quantità massima di memoria che uno script PHP può utilizzare
Questi valori consentono upload fino a 8 MB. Ti serve di più? Sostituisci semplicemente 8M con un valore più alto, come 16M o 64M.
Importante
memory_limit deve essere sempre superiore a post_max_size; in caso contrario PHP raggiungerà il limite di memoria prima ancora di toccare il limite di upload.
I nostri prodotti e servizi
Applicare le impostazioni all'intero account
Per impostazione predefinita, un file php.ini personalizzato si applica solo alla directory in cui si trova. Per estendere le impostazioni a tutto l'account, aggiungi le righe seguenti all'inizio del file .htaccess in /public_html/. Se il file non esiste ancora, crealo.
suPHP_ConfigPath /home/user/public_html
<Files php.ini>
order allow,deny
deny from all
</Files>
Sostituisci user con il tuo nome utente cPanel effettivo.
Il blocco <Files> protegge inoltre il tuo php.ini dall'accesso diretto tramite browser.
Verificare la configurazione PHP
Per confermare che le modifiche siano attive, crea un file chiamato info.php in /public_html/ con il seguente contenuto:
<?php
phpinfo();
?>
Apri quindi il browser e naviga all'indirizzo:
yourdomain.com/info.php
Vedrai un riepilogo completo della tua configurazione PHP attuale. Cerca memory_limit, upload_max_filesize o qualsiasi altra direttiva per verificare che i nuovi valori siano applicati.
Ricordati di eliminare
info.phpal termine della verifica — finché il file è pubblicamente accessibile, espone informazioni sensibili sulla configurazione del server.
Aiuto
Hai domande o ti serve una mano? Scrivici tramite il sistema di ticket — siamo sempre qui per aiutarti!