Il tuo partner dedicato per tutto ciò che riguarda WordPress

Come risolvere l'errore di memoria esaurita in WordPress?

Sommario

Uno degli errori più comuni che vedrai in WordPress è l'errore di memoria esaurita.

Ti mostrerà semplicemente che la memoria allocata è stata esaurita. Se sei nuovo nel mondo dell'hosting e di tutte queste cose, penserai sicuramente che stiano parlando di spazio di archiviazione o RAM, giusto?

Tuttavia non è così. Se qualcuno ti dice di aggiornare l'hosting, non dare per scontato che abbia ragione. È possibile correggere l'errore di esaurimento della memoria con un metodo semplice.

Vedremo questo metodo. Puoi provare questo metodo. Se ancora non funziona, puoi pensare di aggiornare il tuo provider di hosting.

Tuttavia, nella maggior parte dei casi, funzionerà a meraviglia e vedrai che il sito web funzionerà di nuovo come prima. Ora vedremo prima la panoramica dell'errore in cui vedremo come viene visualizzato l'errore, quindi vedremo come puoi sapere se si tratta dello stesso errore. Più tardi, entreremo nei passaggi per risolverlo.

Assicurati di leggere attentamente l'articolo completo poiché ci sono molte cose di cui discuteremo qui. Tutti sono importanti quando si tratta di correggere l’errore di esaurimento della memoria.

Panoramica dell'errore di esaurimento della memoria

Questa è la parte in cui impareremo perché viene visualizzato questo errore e come viene visualizzato. Successivamente, esamineremo i metodi per correggere l'errore di esaurimento della memoria in WordPress.

WordPress ha un'allocazione di memoria fissa che viene decisa dallo script stesso. In altre parole, WordPress può utilizzare solo una quantità X di memoria dal server. Per impostazione predefinita, qui è impostata una certa memoria.

Tuttavia, quando iniziamo a costruire il sito web, ci sono alcuni plugin che richiedono più memoria. Naturalmente, se gestisci un sito di eCommerce o un sito web con più di 15 plugin, dovrai affrontare questi problemi.

Questo è il motivo per cui dovremo aumentare la memoria allocata. Non preoccuparti, possiamo farlo semplicemente aggiungendo una sola riga al codice.

Esistono vari modi in cui viene visualizzato questo errore. Ecco il testo più comune che le persone vedono.

Errore fatale: la dimensione di memoria consentita di XXXX byte è esaurita (tentativo di allocare byte YYYY) in /public_html/wp-includes/plugin.php online ZZZ

Naturalmente, il percorso qui può essere diverso. Inoltre, al posto di X, Y e Z, vedrai alcuni numeri. Questo rappresenta i byte e la linea.

Generalmente penserai che ci sia qualcosa che non va nel plugin o nel file, giusto? Tuttavia non è così.

Per impostazione predefinita, WordPress ha allocato solo 64 MB. Questo non è sufficiente per eseguire diversi compiti. Pertanto, avrai bisogno di più memoria.

Inoltre, l'aumento della memoria risolverà altri possibili errori. Ad esempio, a causa della memoria insufficiente, potresti non essere in grado di caricare immagini di grandi dimensioni nella libreria. allo stesso modo, molti errori verranno risolti automaticamente semplicemente aumentando la memoria allocata.

Vediamo il metodo attuale per aumentare la memoria.

Come correggere l'errore di esaurimento della memoria in WordPress

Sia che tu veda l'errore sulla home page del sito web o che lo vedi durante il caricamento di un'immagine, la soluzione è la stessa.

Vediamo la soluzione all'errore e vediamo come correggere l'errore di esaurimento della memoria in WordPress.

Esegui il backup del tuo sito web

Prima di vedere la soluzione, ti consigliamo vivamente di farlo fare un backup del tuo sito web. Puoi utilizzare qualsiasi plugin per farlo oppure puoi farlo manualmente. Se visualizzi un errore solo su determinate pagine, puoi utilizzare un plug-in.

Il plugin comprimerà semplicemente i file della tua directory WordPress e li incollerà in un'altra cartella. Allo stesso modo, vai su PHPMyAdmin e apri il database del tuo sito web. Basta fare clic sulle operazioni ed esportare il database.

In questo modo, puoi eseguire il backup dell'intero sito Web con pochi clic.

Se non desideri eseguire il backup dell'intero sito Web, puoi semplicemente eseguire il backup del file wp-config.php che modificheremo. Non è necessario, ma se sei nuovo puoi farlo per sicurezza.

Apri il file wp-config

Il tuo primo lavoro sarà aprire il file wp-config.php. Il tuo primo lavoro è aprire il file wp-config.php.

Puoi farlo in due modi. Innanzitutto, apri il file manager e vai alla directory WordPress all'interno del tuo sito web.

Sarà con il nome del tuo sito web. In parole più semplici, vedrai la cartella con lo stesso nome del tuo sito web. In alternativa, se utilizzi un hosting a dominio singolo, puoi aprire il file public_html e sarà tutto lì.

All'interno della directory principale troverai un file chiamato wp-config.php. Esiste un solo file con un nome simile. Quindi, sarà estremamente facile da trovare.

Una volta trovato il file che stai cercando, devi aprirlo.

Ora, ci sono due modi per modificare il codice.

Puoi scaricare il file, modificare il codice nell'editor sul tuo computer e poi caricarlo nuovamente.

In alternativa, puoi farlo online. Devi solo fare clic con il pulsante destro del mouse sul file e quindi selezionare "modifica codice" da lì per aprirlo.

In ogni caso, il metodo è lo stesso. Ti consigliamo vivamente di scaricare il file prima di apportare qualsiasi modifica. Se lo stai modificando sul tuo computer, devi salvarne una copia da qualche parte senza modificare nulla.

Quindi, nel caso in cui qualcosa vada storto, puoi utilizzare direttamente quel backup per la tua sicurezza. In questo modo i tuoi file e il tuo sito web saranno al sicuro. Non è necessario salvarlo nuovamente se hai già eseguito il backup del tuo sito web.

Tuttavia, se non lo hai, puoi avere questo file.

Una volta fatte tutte queste cose, è il momento di apportare le modifiche al file.

Aggiungi il seguente codice

Ora dovrai aggiungere una riga al file. Apri il file wp-config e poi dovrai aggiungi la seguente riga nel codice.

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

Tieni presente che non inserire alcun numero nel file.

È possibile allocare solo una determinata memoria nel file.

I la memoria predefinita è 64 MB ed lo abbiamo aumentato a 256 MB. Se il tuo host non consente di allocare così tanta memoria, puoi anche provare 128. Basta cambiare 256 in 128 e il gioco è fatto.

Ora devi solo salvare le modifiche nel sito Web WordPress.

Dopo aver salvato le modifiche, puoi provare ad aprire nuovamente il sito Web per vedere se l'errore è scomparso o meno. Nella maggior parte dei casi, l'errore scomparirà.

In caso contrario, puoi sicuramente aumentare la memoria con la versione PHP. Vedremo anche questo.

Aumenta la memoria con la versione PHP

Per farlo dalla versione PHP, dovrai farlo apri il tuo cPanel e al suo interno dovrai selezionare la voce "Seleziona la versione PHP" opzione.

Cliccaci sopra. Ora avrai due opzioni. Puoi cambiare la versione di PHP con quella più recente. In alternativa, c'è un altro modo per farlo.

Per modificarlo manualmente, c'è un'opzione chiamata "Modifica le opzioni PHP”. Basta fare clic su di esso.

Ora vedrai un elenco di opzioni tra cui puoi scegliere. Tra le opzioni fornite, dovrai trovare il "Limite di memoria".

All'interno dell'opzione Limite di memoria, dovrai selezionare dalle opzioni a discesa. Puoi seleziona 256 MB dalla lista.

Questo è più o meno tutto. Ora puoi fare clic sul pulsante Salva modifiche e aprire nuovamente il sito Web.

Vedrai che il sito web ora si aprirà. Se visualizzi ancora l'errore, controlla quest'ultimo metodo che puoi utilizzare.

Contatta/Aggiorna l'Hosting

Contatteremo prima il provider di hosting per vedere se la memoria può essere aumentata o meno.

Basta contattare il provider di hosting con l'opzione di chat dal vivo. Aumenteranno la memoria dalla loro parte o ti diranno cosa devi fare.

In alternativa, se l'altra risorsa del sito web è esaurita, puoi anche provare ad aggiornare il tuo hosting. La maggior parte degli hosting condivisi hanno dei limiti. Se esaurisci il limite, il tuo sito web mostrerà un errore o rallenterà. Pertanto, è necessario assicurarsi che le risorse non siano esaurite.

Per fare ciò, dovremo aprire il cPanel e vedrai l'utilizzo delle risorse sul lato destro. Se vedi la linea rossa ovunque, significa che le risorse sono piene.

Le parole finali

Per concludere, questi sono alcuni dei metodi per correggere l'errore di memoria esaurita in WordPress. Puoi anche controllare i log. A volte è anche dovuto al plugin specifico. Nella maggior parte dei casi, il fornitore di hosting ti fornirà le informazioni. Quindi, ti diranno quale plugin sta causando i problemi. Puoi quindi rimuovere quel plugin o modificare la configurazione in quel plugin. Puoi anche controllare i log del server per saperne di più.

Come iniziare?

Scopri di più

Manutenzione WordPress

Salva 33% con il nostro piano tariffario annuale.

Inizia Ora

Hai problemi con WordPress?

Rivendica il tuo Manutenzione gratuita di WordPress

Nel frenetico panorama digitale di oggi, ogni sito web merita la cura e l'esperienza di un team di manutenzione professionale, garantendo prestazioni ottimali, maggiore sicurezza ed esperienze utente fluide, così puoi concentrarti sulla crescita della tua attività in tutta tranquillità.

Alexey Seryapin
Fondatore di WPServices

Codice coupon applicato!

Prenditi il ​​tuo tempo e continua a navigare tra i nostri servizi.

Alexey Seryapin
Fondatore di WPServices