WordPress: risolvere i problemi di memoria PHP

WordPress: risolvere i problemi di memoria PHP

Il famigerato white screen of death in WordPress a volte può essere causato da un tema o un plugin che consuma troppa memoria. Vediamo insieme le possibili soluzioni.

Schermo bianco: e ora? Aprite il file wp-config.php e abilitate la modalità di debug:


define( 'WP_DEBUG', true );

Ricaricate la pagina. Se vedete un errore PHP che fa riferimento alla memoria (memory), allora dovete aumentare la memoria a disposizione di WordPress. Se non avete accesso al file php.ini del vostro server, inserite il seguente codice in wp-config.php:


define( 'WP_MEMORY_LIMIT', '256M' );

In questo caso la memoria è stata impostata a 256 Mb (megabyte) in runtime. Se avete invece accesso completo al vostro server, modificate il file php.ini come segue:


memory_limit = 256M

Riavviate quindi il web server. In alternativa potete usare il file .htaccess:


php_value memory_limit 256M

Non dimenticate infine di disattivare la modalità di debug di WordPress:


define( 'WP_DEBUG', false );

Torna su