Come Aumentare la Memoria PHP per Elementor con wp-config.php

Elementor è uno dei costruttori visivi più potenti per WordPress. Tuttavia, la sua ricchezza di funzioni richiede molte risorse server per funzionare al meglio.

Quando il server assegna poca memoria, l’editor si blocca. Spesso compare una schermata bianca oppure un avviso di caricamento continuo.

Se stai riscontrando rallentamenti gravi, consulta prima la nostra guida al caricamento infinito di Elementor per una diagnosi completa. In questo tutorial pratico vedremo come aumentare la memoria PHP per Elementor agendo su un file chiave del core.

Perché Elementor richiede più memoria PHP?

PHP è il linguaggio di programmazione su cui poggia l’intera architettura di WordPress. Ogni operazione sul database o nel codice consuma una quantità variabile di RAM.

I page builder generano strutture complesse e script pesanti in tempo reale. Se il limite stabilito dal server è basso, i processi si interrompono bruscamente.

Requisiti minimi e impostazioni consigliate

WordPress può avviarsi anche con soli 64 MB di memoria PHP. Questa quota base è però insufficiente non appena si installano plugin professionali.

Gli sviluppatori di Elementor consigliano una soglia minima di 128 MB di RAM. Per siti ricchi di contenuti, addon terzi o WooCommerce, la soglia ideale sale ad almeno 256 MB o 512 MB.

  • Livello minimo per WordPress base: 64 MB.
  • Livello raccomandato per Elementor free: 128 MB.
  • Livello ideale per Elementor Pro ed e-commerce: 256 MB o 512 MB.

Sintomi tipici della memoria esaurita

Il segnale più evidente è l’errore fatale di tipo Allowed memory size exhausted. Questo messaggio compare nei log di sistema o direttamente a video.

Un altro sintomo comune è il pannello laterale dei widget che gira all’infinito. Anche l’impossibilità di salvare modifiche complesse deriva spesso da questo deficit.

Come verificare l’attuale Memory Limit in WordPress

Prima di intervenire sui file, è utile controllare la configurazione corrente. Prima di agire, verifica se sia davvero necessario aumentare la memoria PHP per Elementor.

Controllo tramite la funzione Salute del sito

WordPress include uno strumento nativo per monitorare le prestazioni del server. Puoi trovarlo facilmente nella bacheca di amministrazione.

  1. Accedi al pannello di amministrazione del tuo sito.
  2. Vai su Strumenti e fai clic su Salute del sito.
  3. Apri la scheda Informazioni in alto a destra.
  4. Espandi la sezione denominata Server.
  5. Cerca la voce Limite di memoria PHP per leggerne il valore.

Verifica nelle Informazioni di Sistema di Elementor

Elementor offre un riepilogo dedicato che evidenzia all’istante le criticità. Se il limite è inferiore alla soglia consigliata, il valore verrà mostrato in rosso.

  1. Apri il menu laterale e clicca su Elementor.
  2. Seleziona la sottovoce Informazioni di sistema.
  3. Scorri fino all’area WordPress Environment.
  4. Individua il parametro Memory limit.

Guida passo-passo: Modificare il file wp-config.php

Il file wp-config.php si trova nella cartella radice della tua installazione WordPress. Questa è la procedura standard per aumentare la memoria PHP per Elementor in totale sicurezza.

Passo 1: Esegui un backup preventivo

Prima di modificare qualsiasi riga di codice, crea sempre una copia di sicurezza. Un piccolo errore di battitura può rendere inaccessibile l’intero sito web.

Scarica il file originale sul tuo computer. Se qualcosa va storto, potrai ripristinarlo in pochi secondi senza subire disservizi prolungati.

Passo 2: Accedi allo spazio web via FTP o File Manager

Per raggiungere il file, puoi usare un client FTP come FileZilla. In alternativa, puoi usare il File Manager fornito nel pannello di controllo del tuo hosting.

  • Apri il tuo client FTP e inserisci le credenziali di accesso fornite dall’hosting.
  • Naviga all’interno della cartella principale del sito (solitamente public_html, www o htdocs).
  • Cerca il file denominato wp-config.php nella lista principale.
  • Fai clic con il tasto destro sul file e seleziona Visualizza/Modifica o scaricalo in locale.

Passo 3: Aggiungi la direttiva WP_MEMORY_LIMIT

Apri il file con un editor di testo pulito, come Notepad++ o VS Code. Non usare programmi di videoscrittura come Microsoft Word.

Scorri il codice verso il basso fino alla riga che recita:

/* That's all, stop editing! Happy publishing. */

Subito prima di questa riga, incolla la seguente stringa di configurazione:

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

Se gestisci un portale e-commerce molto trafficato, puoi impostare direttamente il limite a 512 MB:

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

Avviso Tecnico: Inserisci sempre la riga prima del commento di chiusura. Se posizioni la direttiva dopo quella riga, WordPress ignorerà completamente la modifica.

Passo 4: Salva e carica il file modificato

Salva le modifiche apportate al documento. Se hai lavorato via FTP, conferma il caricamento del file sovrascrivendo la versione precedente sul server.

Torna quindi nella bacheca di WordPress. Aggiorna la schermata delle Informazioni di sistema di Elementor per confermare l’aumento della memoria.

Cosa fare se il limite non aumenta: Limiti lato Server

In alcune circostanze, la modifica di wp-config.php non produce effetti visibili. A volte il pannello hosting impedisce di aumentare la memoria PHP per Elementor dal solo file di configurazione.

Modificare il file php.ini o .user.ini

Se il server impone un tetto rigido a monte, la costante di WordPress non basta. È necessario intervenire sul file di inizializzazione di PHP.

Accedi alla cartella radice e cerca un file denominato php.ini oppure .user.ini. Se non esiste, puoi crearlo e inserire questa istruzione:

memory_limit = 256M

Intervenire tramite cPanel o DirectAdmin

Molti provider consentono di modificare i valori PHP direttamente dal pannello di gestione. Questa modalità è rapida e riduce il rischio di errori manuali.

  1. Accedi al cPanel del tuo servizio di hosting.
  2. Cerca lo strumento denominato Select PHP Version o Editor INI MultiPHP.
  3. Seleziona il dominio interessato dal menu a tendina.
  4. Individua la riga memory_limit e scegli il valore desiderato (es. 256M o 512M).
  5. Salva le nuove impostazioni applicate.

Limiti imposti dal piano di hosting

Se il limite resta bloccato, il tuo pacchetto hosting potrebbe avere risorse limitate via hardware. Gli hosting condivisi economici spesso impongono soglie invalicabili.

In questo caso, contatta l’assistenza tecnica del tuo fornitore. Richiedi l’innalzamento manuale dei limiti o valuta un passaggio a un piano dedicato più performante.

Domande Frequenti (FAQ)

Qual è il limite di memoria consigliato per Elementor Pro?

Per Elementor Pro consigliamo un’impostazione minima di 256 MB. Se utilizzi anche WooCommerce o estensioni complesse, l’impostazione ideale è 512 MB.

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

No, il file wp-config.php non viene sovrascritto durante gli aggiornamenti di WordPress. La configurazione rimarrà intatta nel tempo fino a una tua eventuale cancellazione manuale.

Perché il valore WP Memory Limit differisce da PHP Memory Limit?

Il valore WP Memory Limit è la quota assegnata specificamente agli script di WordPress. Il valore PHP Memory Limit è il tetto massimo assoluto concesso dal server al linguaggio PHP.

💡 Per approfondire l’argomento: Come Trasferire Foto da iPhone a PC Windows Senza iTunes: Guida Completa

Articoli simili