La memoria insufficiente in WordPress può causare vari problemi, come pagine bianche o errori nel caricamento di temi e plugin. Questo problema può derivare da un limite di memoria PHP basso impostato dal tuo provider di hosting.
Per risolvere i problemi di memoria insufficiente in WordPress, esistono due metodi principali descritti da WPBeginner, un famoso sito di aiuto WordPress:
1. Modificare il file wp-config.php: Prima di tutto, accedi alla root del tuo sito WordPress tramite un client FTP, come Filezilla. Cerca il file wp-config.php e aprilo per la modifica. Inserisci la seguente linea di codice all’interno del file, poco prima della linea che dice “That’s all, stop editing! Happy blogging”:
define(‘WP_MEMORY_LIMIT’, ‘256M’);
Questo aumenterà il tuo limite di memoria WordPress a 256MB. Salva e carica nuovamente il file wp-config.php.
1. Modificare il file php.ini: In alcuni casi, potresti aver bisogno di modificare il file php.ini per aumentare il limite di memoria. Nella root del sito, cerca il file php.ini. Se non esiste, creane uno nuovo. Aggiungi la seguente linea al file:
memory\_limit = 256M ;
Salva e carica il file php.ini.
Ricorda, però, che secondo il Codice WordPress, il massimo limite di memoria che WordPress può consumare è di 256MB, quindi non avrebbe senso impostarlo a un valore superiore.
Se queste modifiche non funzionano, potrebbe essere necessario parlare con il tuo provider di hosting. Alcuni fornitori di hosting potrebbero aver bloccato la possibilità di aumentare il limite di memoria PHP o possono avere limiti fissi che non possono essere superati.
Inoltre, è importante considerare il lato ottimizzazione. Pulire il tuo WordPress utilizzando plugin come WP-Optimize o WP-Sweep può aiutare a migliorare l’efficienza generale del tuo sito web, riducendo il consumo di memoria.
Risorse utilizzate:
1. WPBeginner: (https://www.wpbeginner.com/wp-tutorials/fix-wordpress-memory-exhausted-error-increase-php-memory/)
1. WordPress Codex: (https://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to\_PHP)
1. WP-Optimize: (https://wordpress.org/plugins/wp-optimize/)
1. WP-Sweep: (https://wordpress.org/plugins/wp-sweep/)