Come Aumentare WP_MEMORY_LIMIT nel File wp-config.php via File Manager di cPanel

Il tuo sito WordPress mostra improvvisamente una schermata bianca? I page builder moderni si bloccano durante il caricamento? Spesso la causa risiede nell’esaurimento della memoria PHP.

Plugin avanzati come Elementor o WooCommerce richiedono molte risorse per funzionare. Quando il limite base viene superato, compaiono errori critici e malfunzionamenti nel pannello amministrativo.

Se hai già riscontrato blocchi con il tuo builder preferito, puoi consultare la nostra guida completa per risolvere l’errore di memoria su Elementor. In questa guida imparerai ad aumentare WP_MEMORY_LIMIT nel file wp-config.php tramite il File Manager di cPanel.

1. Cos’è la direttiva WP_MEMORY_LIMIT in WordPress

La direttiva WP_MEMORY_LIMIT definisce il quantitativo massimo di memoria RAM accessibile a WordPress. Senza modifiche manuali, WordPress imposta spesso una soglia standard di 40 megabyte per le installazioni singole.

Questo limite basilare è spesso insufficiente per i siti web moderni. Basta installare pochi plugin pesanti per saturare l’allocazione prevista dal sistema.

La differenza tra limite WordPress e limite PHP del server

Bisogna distinguere tra la memoria impostata dal server e la memoria assegnata a WordPress. Il server stabilisce un tetto massimo invalicabile tramite la direttiva memory_limit nel file php.ini.

La costante WP_MEMORY_LIMIT indica quanta memoria WordPress richiede attivamente all’hosting. Non puoi superare il tetto massimo garantito dal tuo piano di hosting web.

Segnali tipici di memoria insufficiente sul sito

Il sintomo più comune è il messaggio di memoria esaurita (Fatal error: Allowed memory size exhausted). Questo avviso specifica la quantità di byte allocati dal codice.

Altri segnali includono il fallimento nel caricamento delle immagini pesanti. Anche l’editor a blocchi o Elementor potrebbero mostrare schermate grigie infinite.

2. Preparazione: accedere a cPanel e al File Manager

Il pannello cPanel rappresenta uno degli strumenti più diffusi per la gestione hosting. Offre un’interfaccia grafica intuitiva per accedere all’intero archivio del server.

Non avrai bisogno di client FTP esterni come FileZilla per portare a termine questa procedura. Questa procedura rappresenta il modo più rapido per aumentare WP_MEMORY_LIMIT nel file wp-config.php in totale sicurezza.

Come effettuare il login a cPanel

Apri il tuo browser preferito e inserisci l’indirizzo del tuo pannello cPanel. Di solito corrisponde al tuo dominio seguito dalla porta 2083.

Inserisci le credenziali fornite dal tuo provider di hosting nei rispettivi campi. Una volta dentro, individua la sezione File e clicca sull’icona Gestione File.

Mostrare i file nascosti e localizzare la root

Accedi alla cartella radice del tuo sito, generalmente denominata public_html o www. Se il tuo sito si trova in un sottodominio, cerca la cartella dedicata.

Verifica che i file di sistema nascosti siano visibili. Clicca sul pulsante Impostazioni in alto a destra e spunta l’opzione Mostra file nascosti (dotfiles).

Avviso di sicurezza: Il file wp-config.php contiene le informazioni di connessione al database. Prima di modificare qualsiasi riga, scarica sempre una copia di backup sul tuo computer.

3. Procedura passo-passo per modificare wp-config.php

All’interno di public_html troverai diversi file fondamentali dell’infrastruttura WordPress. Tra questi compare il file wp-config.php, responsabile delle configurazioni primarie dell’intero applicativo.

Vediamo tutti i passaggi operativi per aumentare WP_MEMORY_LIMIT nel file wp-config.php senza rischiare errori tecnici.

Passo 1: Creare un backup preventivo del file

  1. Individua il file wp-config.php nella lista dei documenti in public_html.
  2. Fai clic con il tasto destro del mouse sul nome del file.
  3. Seleziona la voce Download dal menu a comparsa per salvarlo localmente.
  4. In alternativa, usa la funzione Copia di cPanel per creare una copia wp-config-backup.php sul server.

Passo 2: Aprire l’editor integrato di cPanel

  1. Seleziona nuovamente il file wp-config.php con il tasto destro.
  2. Fai clic sull’opzione Edit (Modifica) all’interno del menu contestuale.
  3. Conferma l’apertura selezionando nuovamente Edit nella finestra popup di verifica codifica.
  4. L’interfaccia mostrerà l’editor di codice numerato direttamente nel browser.

Passo 3: Inserire il codice di incremento memoria

Scorri il documento verso il basso fino a raggiungere una riga specifica di commento. La riga recita esattamente: /* That’s all, stop editing! Happy publishing. */.

Incolla la nuova istruzione appena prima di questa specifica frase di avviso. Non inserire mai la direttiva dopo questo commento, altrimenti WordPress la ignorerà.

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

Se la riga WP_MEMORY_LIMIT esiste già nel testo, aggiorna semplicemente il valore numerico esistente. Fai clic sul pulsante blu Salva modifiche in alto a destra per registrare l’operazione.

4. Valori consigliati e verifica del risultato

Qual è il valore ideale da assegnare al limite di memoria? La risposta corretta dipende dal tipo di sito e dai plugin attivi sul sistema.

Per un blog leggero senza troppi plugin, 128M sono solitamente sufficienti. Per piattaforme e-commerce o pagine costruite con Elementor, 256M o 512M rappresentano lo standard raccomandato.

Controllare la memoria tramite Salute del sito

Dopo aver salvato il file, accedi alla bacheca di amministrazione di WordPress. Raggiungi la sezione Strumenti e fai clic sulla voce Salute del sito.

Apri la scheda Informazioni e clicca sul pannello a discesa denominato Server oppure WordPress. Qui puoi verificare se il limite di memoria visualizzato corrisponde a 256M.

Cosa fare se la modifica non produce effetti

Hai completato la configurazione per aumentare WP_MEMORY_LIMIT nel file wp-config.php ma l’errore persiste? In questo caso il limite imposto dal server sul file php.ini potrebbe essere inferiore.

Puoi verificare i limiti generali aprendo la voce Editor INI MultiPHP all’interno di cPanel. Se il server blocca modifiche dirette, contatta immediatamente il supporto del tuo hosting.

5. Domande Frequenti (FAQ)

Posso impostare un valore molto alto come 2048M?

Non è consigliabile impostare valori eccessivi senza una reale necessità. Se il server non dispone di RAM fisica sufficiente, i processi PHP potrebbero bloccare l’intero hosting. Usa 256M o 512M come tetto massimo equilibrato.

La modifica al file wp-config.php viene sovrascritta con gli aggiornamenti?

No, i file wp-config.php e .htaccess non vengono mai sovrascritti durante gli aggiornamenti del core di WordPress. Le tue modifiche rimarranno stabili e permanenti nel tempo.

Qual è la differenza tra WP_MEMORY_LIMIT e WP_MAX_MEMORY_LIMIT?

La costante WP_MEMORY_LIMIT gestisce le normali richieste frontend e le operazioni standard. La costante WP_MAX_MEMORY_LIMIT definisce il limite massimo dedicato alle operazioni nel backend amministrativo, come le importazioni o i backup.

Articoli simili