Come posso modificare la dimensione massima del file di caricamento? Vorrei poter caricare 10 Mb alla volta.
Come posso modificare la dimensione massima del file di caricamento? Vorrei poter caricare 10 Mb alla volta.
Risposte:
Ciò è dovuto alle limitazioni di PHP sui caricamenti di dimensioni di file. Se hai accesso al tuo file php.ini, puoi modificare le seguenti righe:
upload_max_filesize = 10M
post_max_size = 10M
max_execution_time = 300
Se non hai accesso al file php.ini (come una situazione di hosting), potresti dover contattare il tuo webhost e vedere se lo aumenteranno per te. Ho anche visto gli utenti creare un file php.ini con solo questi valori e inserirlo nel file in cui è installato WordPress. Se l'istanza di PHP consente "configurazioni ereditate", consentirà a queste impostazioni locali di sovrascrivere il globale.
L'altra soluzione sarebbe quella di aggiungere il codice in modo dinamico in WordPress per apportare questa modifica per te. Questo articolo ha un modo carino di farlo attraverso un "plugin". Ho visto risultati dubbiosi da questo approccio (alcuni riportano il successo, altri non riportano alcun successo), quindi non posso dire con certezza se funzionerà per te.
post_max_size = 10M max_execution_time = 300
non è necessario in questo caso.
sudo systemctl restart php7.2-fpm
Ho avuto il problema per cui non riuscivo ad aggiornare / aggiungere al file php.ini. Ho finito per aggiungere le seguenti righe al mio file .htaccess per modificare le dimensioni del caricamento:
php_value upload_max_filesize 5M
php_value post_max_size 5M
php_value max_execution_time 200
php_value max_input_time 200
Ciò modifica il limite di caricamento su 5 e consente di prolungare il tempo di timeout durante il caricamento di file di dimensioni maggiori.
Questo ha funzionato per me. Sono appena entrato in cpanel / file manager e ho creato un nuovo file php.ini. Quindi ho inserito il testo seguente: upload_max_filesize = 10M post_max_size = 10M max_execution_time = 300
Funziona al 100%
Basta inserire il file php.ini nella directory wp-admin
In qualche modo ho dovuto creare un file php.ini che ho caricato nella directory wp-admin ma ho anche dovuto aggiungere la riga memory_limit = 32M. Senza quella linea, il limite non è aumentato in Wordpress 3.3.1
memory_limit = 32M
upload_max_filesize = 16M
post_max_size = 16M
max_execution_time = 300