{"id":167122,"date":"2025-05-05T09:00:00","date_gmt":"2025-05-05T09:00:00","guid":{"rendered":"https:\/\/gtechgroup.it\/blog\/all-in-one-wp-migration-superare-limite-upload\/"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"all-in-one-wp-migration-superare-limite-upload","status":"publish","type":"post","link":"https:\/\/gtechgroup.it\/blog\/all-in-one-wp-migration-superare-limite-upload\/","title":{"rendered":"Superare il Limite di Upload in All-in-One WP Migration"},"content":{"rendered":"<h2>Superare il Limite di Upload in All-in-One WP Migration<\/h2>\n<p>Uno dei problemi pi&#249; comuni che gli utenti incontrano quando utilizzano All-in-One WP Migration &#232; il limite di dimensione per l&#8217;upload dei file. La versione gratuita del plugin impone un limite di importazione che pu&#242; variare in base alle impostazioni del server, ma che nella maggior parte dei casi si aggira intorno ai 512 MB o meno. Per siti WordPress con molte immagini, video o contenuti multimediali, questo limite pu&#242; rappresentare un ostacolo significativo. In questa guida esploreremo tutte le soluzioni disponibili per superare questo limite e completare la migrazione del tuo sito.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/gtechgroup.it\/blog\/wp-content\/uploads\/2026\/05\/wc-06-settings.png\" alt=\"Impostazioni del server per aumentare i limiti di upload\" \/><\/p>\n<h3>Comprendere i Limiti di Upload<\/h3>\n<p>Il limite di upload in All-in-One WP Migration dipende da diversi fattori che si sovrappongono tra loro. &#200; importante comprendere ognuno di essi per poter intervenire efficacemente:<\/p>\n<p><strong>Limite del plugin:<\/strong> la versione gratuita di All-in-One WP Migration ha un proprio limite interno per l&#8217;importazione. Questo limite &#232; stato introdotto per incentivare l&#8217;acquisto delle estensioni premium, ma esistono modi legittimi per gestirlo.<\/p>\n<p><strong>Limiti PHP del server:<\/strong> le direttive PHP <code>upload_max_filesize<\/code> e <code>post_max_size<\/code> determinano la dimensione massima dei file che il server accetta. Se questi valori sono inferiori al limite del plugin, saranno loro a determinare la dimensione massima effettiva.<\/p>\n<p><strong>Limiti del web server:<\/strong> sia Apache che Nginx hanno configurazioni proprie che limitano la dimensione dei file caricabili. In Nginx, la direttiva <code>client_max_body_size<\/code> pu&#242; bloccare upload di grandi dimensioni anche se i limiti PHP sono configurati correttamente.<\/p>\n<p><strong>Limiti dell&#8217;hosting:<\/strong> alcuni provider di hosting impongono limiti aggiuntivi a livello di infrastruttura che non possono essere superati modificando semplicemente le configurazioni PHP.<\/p>\n<h3>Metodo 1: Aumentare i Limiti PHP<\/h3>\n<p>Il primo passo per superare i limiti di upload &#232; assicurarsi che le impostazioni PHP del server siano configurate per accettare file di grandi dimensioni. Esistono diversi modi per modificare queste impostazioni, a seconda del tipo di hosting e del livello di accesso che hai:<\/p>\n<p><strong>Tramite il file .htaccess:<\/strong> se il tuo hosting utilizza Apache, puoi aggiungere le seguenti righe al file <code>.htaccess<\/code> nella root del tuo sito WordPress:<\/p>\n<pre>\nphp_value upload_max_filesize 2G\nphp_value post_max_size 2G\nphp_value max_execution_time 600\nphp_value max_input_time 600\nphp_value memory_limit 512M\n<\/pre>\n<p><strong>Tramite il file wp-config.php:<\/strong> puoi aggiungere la seguente riga al file <code>wp-config.php<\/code> prima della riga &#8220;That&#8217;s all, stop editing!&#8221;:<\/p>\n<pre>\n@ini_set( &#8217;upload_max_filesize&#8217;, &#8217;2G&#8217; );\n@ini_set( &#8217;post_max_size&#8217;, &#8217;2G&#8217; );\n@ini_set( &#8217;max_execution_time&#8217;, &#8217;600&#8217; );\n@ini_set( &#8217;memory_limit&#8217;, &#8217;512M&#8217; );\n<\/pre>\n<p><strong>Tramite il file php.ini:<\/strong> se hai accesso al file <code>php.ini<\/code> del server, puoi modificare direttamente le direttive:<\/p>\n<pre>\nupload_max_filesize = 2G\npost_max_size = 2G\nmax_execution_time = 600\nmax_input_time = 600\nmemory_limit = 512M\n<\/pre>\n<p><strong>Tramite il pannello di controllo dell&#8217;hosting:<\/strong> molti hosting provider offrono un&#8217;interfaccia grafica per modificare le impostazioni PHP senza dover editare manualmente i file di configurazione. Cerca nelle impostazioni del dominio o nella sezione PHP del tuo pannello di controllo (cPanel, Plesk, DirectAdmin).<\/p>\n<h3>Metodo 2: Utilizzare l&#8217;Estensione Basic (Gratuita)<\/h3>\n<p>ServMask, lo sviluppatore di All-in-One WP Migration, offriva in passato un&#8217;estensione Basic gratuita che aumentava il limite di importazione. Verifica sul sito ufficiale se questa estensione &#232; ancora disponibile per la tua versione del plugin. L&#8217;estensione si installa come un plugin separato e, una volta attivata, aumenta automaticamente il limite massimo di importazione.<\/p>\n<p>Se l&#8217;estensione gratuita non &#232; pi&#249; disponibile, esistono altre strategie che puoi adottare, come vedremo nei metodi successivi.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/gtechgroup.it\/blog\/wp-content\/uploads\/2026\/05\/aio1-02-import.png\" alt=\"Schermata di importazione con indicazione del limite\" \/><\/p>\n<h3>Metodo 3: Ridurre la Dimensione del File di Esportazione<\/h3>\n<p>Se non riesci ad aumentare il limite di upload, puoi lavorare sulla riduzione della dimensione del file di esportazione. Ecco diverse strategie efficaci:<\/p>\n<p><strong>Escludere i file multimediali:<\/strong> la cartella <code>wp-content\/uploads\/<\/code> &#232; spesso la componente pi&#249; pesante di un sito WordPress. Durante l&#8217;esportazione, seleziona l&#8217;opzione &#8220;Non esportare la libreria media&#8221; nelle opzioni avanzate. Potrai trasferire i file multimediali separatamente tramite FTP.<\/p>\n<p><strong>Escludere le revisioni dei post:<\/strong> WordPress salva automaticamente una revisione per ogni modifica ai contenuti. Per siti con molti articoli, le revisioni possono occupare una porzione significativa del database. Escludile durante l&#8217;esportazione o eliminale preventivamente con un plugin come WP-Sweep.<\/p>\n<p><strong>Escludere i plugin:<\/strong> se hai molti plugin installati, puoi escluderli dall&#8217;esportazione e reinstallarli manualmente sul sito di destinazione. Le configurazioni dei plugin sono salvate nel database e verranno comunque trasferite.<\/p>\n<p><strong>Pulire il database prima dell&#8217;esportazione:<\/strong> utilizza WP-Optimize o un plugin simile per rimuovere dati transitivi, commenti spam, post in bozza e altre informazioni non necessarie dal database.<\/p>\n<p><strong>Ottimizzare le immagini:<\/strong> comprimi le immagini con ShortPixel o Imagify prima dell&#8217;esportazione. La compressione pu&#242; ridurre il peso delle immagini del 60-80% senza perdita visibile di qualit&#224;.<\/p>\n<h3>Metodo 4: Upload Diretto tramite FTP<\/h3>\n<p>Se il file di esportazione &#232; troppo grande per essere caricato tramite il browser, puoi caricarlo direttamente sul server tramite FTP e poi importarlo dalla posizione locale. Ecco come:<\/p>\n<p><strong>Passo 1:<\/strong> Connettiti al server di destinazione tramite un client FTP come FileZilla.<\/p>\n<p><strong>Passo 2:<\/strong> Naviga nella cartella <code>wp-content\/ai1wm-backups\/<\/code>. Se la cartella non esiste, creala.<\/p>\n<p><strong>Passo 3:<\/strong> Carica il file <code>.wpress<\/code> in questa cartella.<\/p>\n<p><strong>Passo 4:<\/strong> Nella dashboard di WordPress del sito di destinazione, vai su <em>All-in-One WP Migration &gt; Backup<\/em>. Il file caricato dovrebbe apparire nell&#8217;elenco dei backup disponibili.<\/p>\n<p><strong>Passo 5:<\/strong> Clicca su &#8220;Ripristina&#8221; accanto al file per avviare l&#8217;importazione senza dover passare attraverso il processo di upload via browser.<\/p>\n<h3>Metodo 5: Acquistare l&#8217;Estensione Unlimited<\/h3>\n<p>Se le soluzioni gratuite non sono sufficienti o se gestisci frequentemente migrazioni di siti di grandi dimensioni, l&#8217;investimento nell&#8217;estensione Unlimited di All-in-One WP Migration potrebbe essere la scelta migliore. Questa estensione:<\/p>\n<ul>\n<li>Rimuove completamente il limite di dimensione per l&#8217;importazione<\/li>\n<li>Offre il ripristino dei backup in background<\/li>\n<li>Include il supporto prioritario da parte dello sviluppatore<\/li>\n<li>&#200; compatibile con tutte le versioni future del plugin<\/li>\n<\/ul>\n<p>Il costo dell&#8217;estensione &#232; una tantum e rappresenta un investimento ragionevole per chi lavora regolarmente con migrazioni WordPress.<\/p>\n<h3>Metodo 6: Suddividere la Migrazione<\/h3>\n<p>Per siti particolarmente grandi, puoi suddividere la migrazione in pi&#249; fasi:<\/p>\n<p><strong>Fase 1 &#8212; Migrare il database e i file essenziali:<\/strong> esporta il sito escludendo la libreria media, i plugin e possibilmente anche i temi. Il file risultante sar&#224; significativamente pi&#249; piccolo e conterr&#224; il database con tutti i contenuti, le configurazioni e le impostazioni.<\/p>\n<p><strong>Fase 2 &#8212; Trasferire i file multimediali via FTP:<\/strong> utilizza un client FTP per trasferire l&#8217;intera cartella <code>wp-content\/uploads\/<\/code> dal server di origine a quello di destinazione. Questo metodo &#232; pi&#249; affidabile per grandi quantit&#224; di file.<\/p>\n<p><strong>Fase 3 &#8212; Reinstallare i plugin:<\/strong> installa e attiva i plugin sul sito di destinazione. Poich&#233; le configurazioni sono state trasferite con il database, i plugin funzioneranno immediatamente con le stesse impostazioni del sito di origine.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/gtechgroup.it\/blog\/wp-content\/uploads\/2026\/05\/aio1-01-export.png\" alt=\"Opzioni avanzate di esportazione per ridurre la dimensione\" \/><\/p>\n<h3>Configurare Nginx per Upload di Grandi Dimensioni<\/h3>\n<p>Se il tuo server utilizza Nginx come web server, dovrai modificare la configurazione specifica di Nginx per consentire upload di grandi dimensioni. La direttiva chiave &#232; <code>client_max_body_size<\/code>, che di default &#232; impostata a soli 1 MB.<\/p>\n<p>Per aumentare questo limite, aggiungi la seguente riga nel blocco <code>server<\/code> o <code>http<\/code> del file di configurazione di Nginx:<\/p>\n<pre>\nclient_max_body_size 2G;\n<\/pre>\n<p>Dopo la modifica, riavvia Nginx con il comando <code>sudo systemctl restart nginx<\/code>. Se non hai accesso diretto alla configurazione di Nginx, contatta il tuo provider di hosting per richiedere la modifica.<\/p>\n<h3>Verificare i Limiti Attuali<\/h3>\n<p>Per verificare i limiti attualmente configurati sul tuo server, puoi creare un file <code>phpinfo.php<\/code> temporaneo nella root del tuo sito con il seguente contenuto:<\/p>\n<pre>\n&lt;?php phpinfo(); ?&gt;\n<\/pre>\n<p>Accedendo a questo file dal browser, potrai vedere tutte le impostazioni PHP del server, inclusi i limiti di upload. <strong>Ricorda di eliminare questo file dopo averlo consultato<\/strong>, poich&#233; espone informazioni sensibili sulla configurazione del server.<\/p>\n<p>In alternativa, puoi verificare i limiti direttamente dalla dashboard di WordPress. Il plugin All-in-One WP Migration mostra il limite di importazione nella pagina di importazione. Puoi anche controllare le informazioni di sistema in <em>Strumenti &gt; Salute del sito &gt; Info<\/em>.<\/p>\n<h3>Quando Contattare il Supporto dell&#8217;Hosting<\/h3>\n<p>Se hai provato tutti i metodi descritti sopra senza successo, il problema potrebbe risiedere in limitazioni imposte a livello di infrastruttura dal tuo provider di hosting. In questo caso, contatta il supporto tecnico e richiedi:<\/p>\n<ul>\n<li>Un aumento temporaneo dei limiti PHP per la durata della migrazione<\/li>\n<li>La verifica di eventuali limitazioni WAF (Web Application Firewall) che potrebbero bloccare upload di grandi dimensioni<\/li>\n<li>L&#8217;accesso SSH per poter caricare il file direttamente sul server<\/li>\n<li>Assistenza nella configurazione del web server per upload di grandi dimensioni<\/li>\n<\/ul>\n<p>Se il tuo hosting attuale non offre la flessibilit&#224; necessaria, potrebbe essere il momento di valutare un <a href=\"https:\/\/gtechgroup.it\/hosting-wordpress\/\">hosting WordPress professionale<\/a> con configurazioni ottimizzate per la gestione di siti di qualsiasi dimensione.<\/p>\n<h3>Conclusione<\/h3>\n<p>Il limite di upload in All-in-One WP Migration non deve essere un ostacolo insormontabile. Con le strategie descritte in questa guida &#8212; dall&#8217;aumento dei limiti PHP alla riduzione della dimensione del file, dall&#8217;upload FTP alle estensioni premium &#8212; hai a disposizione molteplici soluzioni per superare questo limite e completare con successo la migrazione del tuo sito WordPress.<\/p>\n<p>Se hai bisogno di supporto per superare i limiti di upload o per gestire la migrazione di un sito di grandi dimensioni, <a href=\"https:\/\/gtechgroup.it\/contatti\/\">contattaci<\/a>. Il nostro team di esperti &#232; a tua disposizione per garantire una migrazione rapida e senza problemi.<\/p>\n<div style=\"background:#f0f4f8;border:1px solid #d1d9e6;border-radius:8px;padding:20px;margin-top:30px;\">\n<h4>Articoli Correlati<\/h4>\n<ul>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/come-installare-elementor-wordpress-guida-principianti\/\">Guida Completa a Elementor<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/wp-rocket-installare-configurare-wordpress\/\">Ottimizzare WordPress con WP Rocket<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/come-installare-configurare-seopress-wordpress-guida\/\">SEOPress: Guida alla SEO per WordPress<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/installare-attivare-updraftplus-wordpress\/\">Backup WordPress con UpdraftPlus<\/a><\/li>\n<\/ul>\n<\/div>\n<p>Scopri le nostre soluzioni di <a href=\"https:\/\/gtechgroup.it\/hosting-wordpress\/\">hosting WordPress gestito<\/a> con limiti generosi e supporto tecnico dedicato. Per qualsiasi richiesta, visita la nostra <a href=\"https:\/\/gtechgroup.it\/contatti\/\">pagina contatti<\/a>.<\/p>\n<h3>Migliora il Tuo Sito WordPress<\/h3>\n<p>Scopri le nostre guide complete sugli altri plugin essenziali per WordPress:<\/p>\n<ul>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/come-installare-elementor-wordpress-guida-principianti\/\">Come Installare Elementor su WordPress<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/wp-rocket-installare-configurare-wordpress\/\">Come Installare e Configurare WP Rocket<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/come-installare-configurare-seopress-wordpress-guida\/\">Come Installare e Configurare SEOPress<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/installare-attivare-updraftplus-wordpress\/\">Come Installare e Configurare UpdraftPlus<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Superare il Limite di Upload in All-in-One WP Migration Uno dei problemi pi&#249; comuni che gli utenti incontrano quando utilizzano All-in-One WP Migration &#232; il&hellip;<\/p>\n","protected":false},"author":0,"featured_media":167103,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"Superare Limite Upload All-in-One WP Migration | Guida","_seopress_titles_desc":"Come superare il limite di upload di All-in-One WP Migration. php.ini, .htaccess, chunk e estensioni.","_seopress_robots_index":"","footnotes":""},"categories":[1],"tags":[2932,3508,2920,492],"class_list":["post-167122","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-senza-categoria","tag-all-in-one-wp-migration","tag-limite-upload","tag-php","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/167122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/comments?post=167122"}],"version-history":[{"count":0,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/167122\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media\/167103"}],"wp:attachment":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media?parent=167122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/categories?post=167122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/tags?post=167122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}