Come caricare file di grandi dimensioni in PHP

June 19

Per impostazione predefinita, gli utenti possono caricare una dimensione massima di 2 megabyte in un (Hypertext Preprocessor) modulo PHP, ma questa restrizione crea molti limiti sui file che possono essere caricati. Una forma comune di caricamento è un upload di immagini che, a 2 megabyte, richiederà molti utenti di ridimensionare le immagini prima del caricamento. Fortunatamente, è possibile modificare la dimensione massima del file, consentendo per i file ancora più piccoli più grande o da caricare, se necessario.

istruzione

1 Individuare e aprire il file di configurazione di PHP (php.ini) sul server. La posizione del file di configurazione dipende in gran parte il metodo è stato installato utilizzando il server web Apache. Spesso, sarà situato nel percorso "ect / php.ini" o "ect / php / php.ini."

2 Modificare la dimensione massima del file cambiando il valore accanto a "php_value upload_max_filesize" utilizzando megabyte. Ad esempio, per aumentare il limite di dimensione del file di 5 megabyte, immettere "php_value upload_max_filesize 5M."

3 Modificare il valore accanto a "php_value post_max_size" in base al formato del file inserito accanto a "upload_max_filesize php_value."

4 Aumentare il limite di timeout se aumentare le dimensioni del file per evitare che i time-out mentre il file viene caricato. I valori devono essere inseriti in pochi secondi, e non è necessaria unità. I valori di cambiamento sono "php_value max_input_time" e "php_value max_execution_time." Ad esempio, se si desidera modificare il tempo di time-out per sei minuti, i valori dovrebbero apparire come "php_value max_input_time 360" e "php_value max_execution_time 360." Utilizzando questo metodo, è possibile caricare file di qualsiasi dimensione.