{"id":24536,"date":"2021-05-17T14:27:00","date_gmt":"2021-05-17T11:27:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24536"},"modified":"2021-10-18T03:12:45","modified_gmt":"2021-10-18T00:12:45","slug":"come-aumentare-la-dimensione-massima-del-file-di-caricamento-in-php","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/it\/come-aumentare-la-dimensione-massima-del-file-di-caricamento-in-php\/","title":{"rendered":"Come aumentare la dimensione massima del file di caricamento in PHP"},"content":{"rendered":"<p>PHP \u00e8 un linguaggio di scripting lato server che viene eseguito su server Apache\/Nginx. Per impostazione predefinita, il server configurato ha un limite specifico sulla dimensione del file. A volte, \u00e8 necessario modificare questo limite di dimensione del file. In questo articolo, studiamo come aumentare la dimensione massima del file di caricamento in PHP.<\/p>\n<h3>Perch\u00e9 \u00e8 necessario modificare il limite delle dimensioni di caricamento dei file?<\/h3>\n<p>Supponiamo che il tuo server ti permetta di caricare file di dimensioni fino a 2 MB. Ora, quando provi a caricare un file con una dimensione maggiore di 2 MB, il server genera l&#8217;errore come di seguito.<\/p>\n<p>il file supera la dimensione massima consentita<\/p>\n<p>Questo errore indica che il tuo server non ti consente di caricare il file di dimensioni superiori a 2 MB. Ma cosa succede se si desidera caricare un file di grandi dimensioni pi\u00f9 grande di 2 MB?<\/p>\n<p>Esistono 2 modi per modificare questo limite di dimensione del file. Uno \u00e8 attraverso <code>.htaccess<\/code>e l&#8217;altro sta usando <code>php.ini<\/code>file.<\/p>\n<h3>Aumenta la dimensione massima del file di caricamento utilizzando il metodo htaccess<\/h3>\n<p>Potresti trovare il <code>.htaccess<\/code>file nella directory principale. Se non c&#8217;\u00e8, crealo. Per modificare il limite della dimensione del file, apri il <code>.htaccess<\/code>file nel tuo editor e aggiungi le righe sottostanti.<\/p>\n<pre><code>php_value upload_max_filesize 30M\nphp_value post_max_size 30M<\/code><\/pre>\n<p>Nel codice sopra, ho passato il valore 30M che ti consentir\u00e0 di caricare un file con dimensioni fino a 30 MB. Modifica questo valore in base alle tue esigenze.<\/p>\n<p><strong>Nota:<\/strong> alcuni server potrebbero non avere effetto se si modifica il limite della dimensione del <code>.htaccess<\/code>file utilizzando file. Se questa opzione non funziona per il tuo server, puoi farlo utilizzando il <code>php.ini<\/code>file descritto di seguito.<\/p>\n<h3>Aumenta il limite della dimensione del file di caricamento utilizzando PHP.INI<\/h3>\n<p><code>php.ini<\/code>\u00e8 il file di configurazione predefinito che richiede l&#8217;esecuzione delle applicazioni PHP. Questo file utilizzato per controllare le estensioni, la dimensione del caricamento, i timeout dei file, il limite delle risorse, ecc.<\/p>\n<p>Per aumentare il limite di dimensione del file, \u00e8 necessario modificare i valori per post_max_size, upload_max_filesize nel <code>php.ini<\/code>file.<\/p>\n<pre><code>post_max_size = 30M\nupload_max_filesize = 30M<\/code><\/pre>\n<p>Anche qui ho superato il valore 30M. Puoi inserire qualsiasi valore secondo le tue esigenze. Questi valori si applicano globalmente, il che significa che tutte le tue applicazioni PHP avranno questo valore configurato.<\/p>\n<p>Quindi riavviare il server. E ora puoi caricare il file con dimensioni fino a 30 MB.<\/p>\n<h4>articoli Correlati<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/api-dei-tassi-di-cambio-con-conversione-di-valuta-in-php\/\" title=\"API dei tassi di cambio con conversione di valuta in PHP\" >API dei tassi di cambio con conversione di valuta in PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-trasferire-file-su-server-remoto-in-php\/\" title=\"Come trasferire file su server remoto in PHP\" >Come trasferire file su server remoto in PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ogni server ha la propria dimensione di caricamento del file da consentire sul sito web. Puoi modificare la dimensione massima del file di caricamento in base alle tue esigenze per il caricamento del file.<\/p>\n","protected":false},"author":1,"featured_media":21909,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[276],"tags":[846],"class_list":["post-24536","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-7","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/24536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/comments?post=24536"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/24536\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media\/21909"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media?parent=24536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/categories?post=24536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/tags?post=24536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}