WordPress Migrator, Errore "Allowed memory size exhausted"
Questo messaggio di errore può apparire se la memoria richiesta dal plugin SiteGround Migrator è superiore al massimo attualmente impostato. Il plugin ha bisogno di memoria sufficiente per gestire il processo di trasferimento dei dati, e se la memoria allocata è troppo bassa, non riuscirà a completare la migrazione. Questo è spesso dovuto al limite di memoria predefinito impostato in WordPress, che potrebbe non essere adeguato per siti web di grandi dimensioni o per migrazioni complesse. Pertanto, è necessario aumentare il limite di memoria per garantire un processo di migrazione senza intoppi.
Per aumentare la memoria di WordPress consentita, modifica il file wp-config.php del tuo sito. Al suo interno, individua la riga:
define( 'WP_MEMORY_LIMIT', '96M' );
Sostituisci il valore che vedi tra virgolette con uno nuovo, fino a 512M. Una volta modificato, dovrebbe apparire così
define( 'WP_MEMORY_LIMIT', '512M' );
In alcuni casi la riga di cui sopra potrebbe non essere presente nel file wp-config.php. Se non riesci a trovarla, copia pure la riga fornita e incollala nel file, proprio sopra questa:
/* That’s all, stop editing! Happy publishing. */
Una volta aumentato il limite di memoria, riavvia il processo di migrazione.
Se l’errore persiste, controlla le cartelle wp-content/themes e wp-content/plugins del tuo WordPress, così come le loro sottocartelle, per individuare file di grandi dimensioni, non necessari, ed eliminali. Tali file possono essere ad esempio backup ridondanti o archivi di grandi dimensioni che contengono molte immagini già estratte. Rimuovendo file di grandi dimensioni, ridurrai l’utilizzo di memoria del plugin e dovresti essere in grado di continuare con il processo di migrazione.