Social Media Strategies & Web Marketing Solutions

Memory Limit in WordPress 3.0

Post di servizio!

Con l’Aggiornamento a WordPress 3.0 ci sono stati diversi cambiamenti all’interno dei file .PHP .

Un comune errore, presente nelle versioni precedenti del CMS, dava come risultato l’avviso: [ Fatal error: Allowed memory size of 123456789 bytes exhausted ]. Questo era risolvibile modificando un valore numerico all’interno di una riga di codice del file wp-settings.php … Questo valore, però, nei file di WordPress 3.0 non è più presente!

La SOLUZIONE al problema è la seguente:

Aggiungere al file wp-config.php la seguente riga:

define(‘WP_MEMORY_LIMIT’, ’64M’);

Potete metterla un po’ dove volete. Io, ad esempio, l’ho messa qui (ho cambiato il valore in 128 invece di cambiarlo in 64, ma va bene lo stesso):

/** The Database Collate type. Don’t change this if in doubt. */
define(‘DB_COLLATE’, ”);
define(‘WP_MEMORY_LIMIT’, ‘128M’);
/**#@+
* Authentication Unique Keys.

/** The Database Collate type. Don’t change this if in doubt. */define(‘DB_COLLATE’, ”);
define(‘WP_MEMORY_LIMIT’, ‘128M’);
/**#@+ * Authentication Unique Keys.

Se questo non dovesse funzionare, ci sono alcune alternative, ma sono un po’ più complicate.

1. Se, nel database, avete accesso al file PHP.ini , cambiate il valore:

memory_limit = 32M ;

scrivendo 64 al posto del 32.

2. Nel caso in cui non abbiate accesso a PHP.ini , prendete il file .htaccess ed aggiungete da zero questa linea di codice:

php_value memory_limit 64M

3. Se tutto questo non funziona, allora non è la vostra giornata e dovrete lamentarvene col vostro Host. 😛

One comment

Leave a Reply