Chi Siamo Area Clienti Promo del Mese Dicono di Noi Portfolio FAQ Blog
Senza categoria

Risolvere i Problemi Comuni di All-in-One WP Migration: Troubleshooting

· 10 min di lettura

Risolvere i Problemi Comuni di All-in-One WP Migration: Troubleshooting

Nonostante All-in-One WP Migration sia uno dei plugin di migrazione più affidabili per WordPress, possono verificarsi problemi durante l’esportazione, l’importazione o il ripristino di un sito. La buona notizia è che la maggior parte di questi problemi ha soluzioni note e documentate. In questa guida completa di troubleshooting, analizzeremo tutti i problemi più comuni che gli utenti incontrano, dalle cause alle soluzioni passo passo, per aiutarti a completare con successo la migrazione del tuo sito WordPress.

Diagnostica problemi migrazione WordPress

Problemi durante l’Esportazione

L’Esportazione si Blocca o va in Timeout

Questo è uno dei problemi più frequenti, soprattutto per siti di grandi dimensioni. L’esportazione si interrompe a una certa percentuale e non procede più, oppure mostra un errore di timeout.

Cause:

Soluzioni:

  1. Aumenta max_execution_time ad almeno 600 secondi nel file php.ini, .htaccess o nel pannello di controllo dell’hosting
  2. Aumenta memory_limit ad almeno 512 MB
  3. Disattiva temporaneamente i plugin di sicurezza (Wordfence, Sucuri, iThemes Security)
  4. Se il problema persiste, prova a esportare escludendo la libreria media per ridurre la dimensione del file
  5. Contatta il supporto dell’hosting per verificare eventuali limitazioni lato server (mod_security, firewall, limiti di processo)

Errore “Storage Space is Not Enough”

Questo errore indica che il server non ha spazio su disco sufficiente per creare il file di esportazione.

Soluzioni:

  1. Verifica lo spazio disponibile dal pannello di controllo dell’hosting
  2. Elimina file non necessari: backup vecchi, log, cache, file temporanei
  3. Svuota la cartella wp-content/ai1wm-backups/ se contiene backup precedenti
  4. Svuota il cestino di WordPress (pagine, post e media nel cestino occupano ancora spazio)
  5. Esporta escludendo i file multimediali se il problema di spazio è critico

Errore “Unable to Export” Generico

Un errore generico durante l’esportazione può avere diverse cause:

Soluzioni:

  1. Verifica i permessi delle cartelle wp-content/ e wp-content/ai1wm-backups/ (devono essere 755)
  2. Aggiorna il plugin all’ultima versione disponibile
  3. Disattiva temporaneamente tutti gli altri plugin e riprova l’esportazione
  4. Verifica che il tema attivo non abbia errori PHP che potrebbero interferire
  5. Controlla i log degli errori PHP del server per identificare la causa specifica

Problemi durante l’Importazione

“Maximum Upload File Size Exceeded”

Questo è il problema più frequente in assoluto. Il file .wpress supera la dimensione massima consentita per l’upload.

Soluzioni (dalla più semplice alla più avanzata):

  1. Aumenta i limiti PHP: modifica upload_max_filesize, post_max_size e max_execution_time come descritto nell’articolo dedicato ai limiti di upload
  2. Modifica il file .htaccess: aggiungi le direttive PHP nel file .htaccess nella root del sito
  3. Upload via FTP: carica il file .wpress nella cartella wp-content/ai1wm-backups/ tramite FTP
  4. Riduci la dimensione: riesporta escludendo media, revisioni e spam per ottenere un file più piccolo
  5. Estensione Unlimited: acquista l’estensione che rimuove completamente il limite

L’Importazione si Blocca a una Percentuale

L’importazione inizia ma si blocca a una certa percentuale senza completarsi.

Cause e soluzioni:

Timeout del server: aumenta max_execution_time e max_input_time a 600 o più. In Nginx, verifica anche le direttive proxy_read_timeout, proxy_connect_timeout e fastcgi_read_timeout.

Memoria insufficiente: aumenta memory_limit ad almeno 512 MB. Per siti molto grandi, potrebbe servire 1 GB o più.

WAF (Web Application Firewall): alcuni WAF (come Cloudflare, Sucuri o mod_security) possono interrompere le richieste di lunga durata o bloccare l’upload di file di grandi dimensioni. Disattiva temporaneamente il WAF durante l’importazione o configura un’eccezione per le richieste di All-in-One WP Migration.

Plugin di caching: disattiva tutti i plugin di caching durante l’importazione. WP Rocket, W3 Total Cache e altri plugin di caching possono interferire con il processo.

Risoluzione problemi di importazione

Errore “The File is Too Large for the Server”

Questo errore indica un limite specifico lato server, non del plugin. Oltre ai limiti PHP già menzionati, verifica:

Problemi dopo l’Importazione

Schermata Bianca (White Screen of Death)

Dopo l’importazione il sito mostra una pagina completamente bianca, sia nel frontend che nel backend.

Soluzioni:

  1. Abilita il debug: modifica il file wp-config.php e imposta define( ’WP_DEBUG’, true ); e define( ’WP_DEBUG_LOG’, true ); per ottenere informazioni sull’errore nel file wp-content/debug.log
  2. Incompatibilità PHP: se il sito di origine utilizzava una versione di PHP diversa, prova a cambiare la versione di PHP dal pannello di controllo
  3. Plugin problematico: rinomina la cartella wp-content/plugins/ in wp-content/plugins_old/ via FTP per disattivare tutti i plugin. Se il sito torna a funzionare, riattiva i plugin uno alla volta per identificare quello problematico
  4. Tema problematico: rinomina la cartella del tema attivo per forzare WordPress a utilizzare un tema predefinito
  5. Limiti di memoria: aggiungi define( ’WP_MEMORY_LIMIT’, ’512M’ ); al file wp-config.php

Errore 500 (Internal Server Error)

L’errore 500 dopo l’importazione è spesso causato dal file .htaccess.

Soluzioni:

  1. Rinomina il file .htaccess in .htaccess_old via FTP
  2. Crea un nuovo file .htaccess con il contenuto predefinito di WordPress
  3. Accedi alla dashboard e rigenera i permalink da Impostazioni > Permalink
  4. Se l’errore persiste, controlla i log degli errori di Apache/Nginx

Immagini Mancanti o Rotte

Le immagini non vengono visualizzate dopo la migrazione.

Cause e soluzioni:

Link e Permalink Non Funzionanti

Le pagine interne restituiscono errore 404 anche se i contenuti sono presenti nel database.

Soluzioni:

  1. Vai su Impostazioni > Permalink e clicca su “Salva modifiche” per rigenerare le regole di riscrittura
  2. Verifica che il modulo mod_rewrite sia abilitato in Apache
  3. Controlla che il file .htaccess sia scrivibile da WordPress
  4. In Nginx, verifica che la configurazione del server includa le direttive try_files corrette per WordPress

Gestione backup per il ripristino in caso di problemi

Problemi con i Plugin dopo la Migrazione

Alcuni plugin non funzionano correttamente dopo la migrazione.

Soluzioni comuni:

Plugin di caching: svuota tutte le cache e, se necessario, disattiva e riattiva il plugin di caching. Alcuni plugin (come WP Rocket) generano file di configurazione specifici per il server che devono essere rigenerati.

Plugin di sicurezza: plugin come Wordfence possono bloccare l’accesso dopo una migrazione perché rilevano un cambiamento nell’ambiente. Potrebbe essere necessario disattivare e riconfigurare il plugin.

Plugin con licenze basate sul dominio: molti plugin premium verificano la licenza in base al dominio. Dopo un cambio di dominio, dovrai aggiornare la licenza nel pannello del vendor.

Plugin con chiavi API specifiche per il server: alcuni plugin (come i gateway di pagamento) possono richiedere la rigenerazione delle chiavi API dopo la migrazione.

Problemi di Accesso alla Dashboard

Non riesci ad accedere alla dashboard dopo l’importazione.

Soluzioni:

  1. Credenziali cambiate: ricorda che l’importazione sovrascrive il database, inclusa la tabella degli utenti. Usa le credenziali del sito di origine, non quelle del sito di destinazione
  2. Reset password via phpMyAdmin: accedi a phpMyAdmin e modifica la password dell’utente amministratore nella tabella wp_users (usa la funzione MD5 per la crittografia)
  3. Reset password via WP-CLI: usa il comando wp user update admin --user_pass=nuovapassword
  4. Cookie errati: svuota i cookie del browser per il dominio del sito

Problemi Specifici per Configurazioni Server

Server con Nginx + PHP-FPM

I server con Nginx richiedono configurazioni specifiche per gestire upload di grandi dimensioni e richieste di lunga durata:

# Nel blocco server di Nginx:
client_max_body_size 2G;
proxy_read_timeout 600;
proxy_connect_timeout 600;
send_timeout 600;

# Nella configurazione PHP-FPM:
request_terminate_timeout = 600

Server con LiteSpeed

LiteSpeed ha i propri limiti che si aggiungono a quelli di PHP. Verifica le impostazioni nel pannello di controllo di LiteSpeed e assicurati che i timeout e i limiti di upload siano adeguati.

Hosting con Cloudflare

Se utilizzi Cloudflare come CDN e proxy, ricorda che Cloudflare impone limiti sulla dimensione dei file caricabili. Durante la migrazione, considera la possibilità di impostare temporaneamente il record DNS in modalità “DNS only” (icona grigia) per bypassare Cloudflare.

Checklist di Troubleshooting Rapido

Quando incontri un problema, segui questa checklist in ordine:

  1. Verifica che il plugin sia aggiornato all’ultima versione
  2. Controlla i limiti PHP (upload_max_filesize, post_max_size, max_execution_time, memory_limit)
  3. Disattiva temporaneamente i plugin di caching e sicurezza
  4. Controlla lo spazio su disco disponibile
  5. Verifica i permessi delle cartelle
  6. Controlla i log degli errori PHP e del web server
  7. Prova l’operazione in un browser diverso o in modalità incognito
  8. Contatta il supporto dell’hosting per verificare limitazioni lato server

Quando Contattare il Supporto Professionale

Se hai provato tutte le soluzioni descritte in questa guida senza successo, potrebbe essere il momento di rivolgerti a professionisti. Ecco i segnali che indicano la necessità di assistenza specializzata:

Conclusione

La risoluzione dei problemi con All-in-One WP Migration richiede un approccio sistematico: identifica il problema, comprendi la causa e applica la soluzione appropriata. La maggior parte dei problemi è riconducibile a limitazioni del server (limiti PHP, spazio su disco, timeout) che possono essere risolte con semplici modifiche alla configurazione. Per i problemi più complessi, strumenti di diagnostica come i log degli errori PHP e gli strumenti per sviluppatori del browser sono indispensabili.

Se hai bisogno di assistenza con un problema specifico durante la migrazione del tuo sito, contattaci. Il nostro team di esperti WordPress può diagnosticare e risolvere qualsiasi problema di migrazione, garantendo un trasferimento sicuro e completo del tuo sito. Scopri anche il nostro hosting WordPress gestito, progettato per eliminare i problemi più comuni legati alle migrazioni.

Articoli Correlati

Con il nostro hosting WordPress professionale, le migrazioni diventano semplici e prive di problemi. Per assistenza dedicata, visita la nostra pagina contatti.

Migliora il Tuo Sito WordPress

Scopri le nostre guide complete sugli altri plugin essenziali per WordPress:

#All-in-One WP Migration #Debug #Problemi #Troubleshooting