Corsi on-line

WordPress: Risolvere i problemi legati all’utilizzo della memoria

In alcuni casi capita di ricevere il seguente errore dopo un’istallazione del blog engine WordPress:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes)

L’applicazione (o meglio l’ambiente PHP in cui è utilizzata), ci avverte in questo modo che il limite di memoria per le esecuzioni degli script fissato su 32 Mb non è sufficiente; come rimediare? Nelle versioni precedenti alla 3.0.x bastava un piccola modifica a carico del file “wp-settings.php”:

if (!defined('WP_MEMORY_LIMIT') )
define('WP_MEMORY_LIMIT', '32M');

Nelle release successive sono necessarie alcune azioni aggiuntive, se si ha accesso al Php.ini bisognerà modificare la direttiva memory_limit in questo modo:

memory_limit = 64M ;

Diversamente si potrà creare un file .htaccess contenente la seguente istruzione:

php_value memory_limit 64M

Infine si potrà tentare di agire direttamente sul file “wp-config.php” del CMS e in particolare sulla costante WP_MEMORY_LIMIT nel modo seguente:

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

Se nessuna delle soluzioni proposte dovesse funzionare sarà il caso di ricorrere all’assistenza del vostro provider di spazio Web.

Post correlati
I più letti del mese
Tematiche