In breve: memory_limit definisce quanta memoria può usare un singolo processo PHP. Aumentarlo può evitare errori di memoria esaurita, ma non corregge un plugin che cresce senza controllo e non può superare i limiti imposti dal server o dal piano.
Indice dei contenuti
Misura prima di aumentare
Leggi l’errore completo e confronta memoria richiesta, limite mostrato e operazione che lo provoca. Controlla la versione PHP effettiva del dominio. Un import, una generazione immagini o un backup può richiedere più memoria di una normale pagina; un errore su ogni richiesta indica invece un problema più generale.
Modifica dall’interfaccia disponibile
In cPanel usa Select PHP Version → Options, MultiPHP INI Editor o lo strumento previsto dall’account. Cambia memory_limit con un incremento moderato, salva e verifica il valore nella stessa versione PHP. File .user.ini o php.ini locali funzionano soltanto se il server li consente.
Verifica il risultato e la causa
Ripeti l’operazione e controlla log e consumo. Se l’errore ritorna a un valore sempre più alto, disattiva il componente coinvolto o prova in staging: continuare ad aumentare memoria può spostare il problema fino a saturare le risorse dell’account.