Vediamo la soluzione all’errore di WordPress “Allowed Memory Size Of 33554432 Bytes Exhausted”.

Il nostro caro WordPress, a volte, può riservarci veramente delle brutte sorprese!

Di recente, abbiamo visto come risolvere il problema improvviso della schermata bianca di WordPress, sia nel pannello di amministrazione che nella pagina iniziale del blog.

In questo articolo, vediamo invece come risolvere l’errore quando compare la scritta “Fatal error: Allowed memory size of 33554432 bytes exhausted“, mentre tentate di caricare un immagine tramite la funzione Media.

Per risolvere questo errore, provate ad aumentare la memoria allocata di PHP. Potete impostare i limiti a 32MB, 64MB, 128MB o 256MB. Dipende dal vostro Hosting Provider.

Modificare PHP.ini

Se avete i permessi per modificare il file PHP.ini, aggiornate il limite di memoria modifcando questa linea di codice:

memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)

Se nel codice è inserito il limite di 64M, provate 128M.

Modificare il file .Htaccess 

Aggiungete la seguente linea di codice, all’interno del vostro file .htaccess.

php_value memory_limit 64M

Modificare il file Wp-Config.Php

Aggiungete il seguente codice, all’interno del file di WordPress, wp-config.php.

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

Creare un file PHP.Ini in WordPress

  1. Aprite il Notepad;
  2. Inserite il seguente codice nel Notepad
    memory_limit = 64M ;
  3. Salvate il file come “PHP.ini”;
  4. Caricate il file nella cartella “wp-admin”;

Mi auguro che una delle quattro soluzioni suggerite, vi sia servita per risolvere l’errore. Per qualsiasi dubbio e/o problema, scrivete nei commenti. Alla prossima ragazzi!