Come correggere l'errore HTTP 500 WordPress (2021)

Pubblicato: 2021-10-11
come correggere l'errore http 500 wordpress 2021

Immagina che il tuo sito funzioni correttamente come al solito e boom, il tuo sito si blocca a causa del terribile errore HTTP 500 WordPress . Può venire fuori nel momento più inaspettato e farti faticare a riportare il tuo sito online. Pertanto, questo problema potrebbe derivare dalla directory principale o dal server dell'host. Inoltre, ti ci vorrà un bel po' di tempo e fatica per risolverlo completamente. Tuttavia, siamo qui per suggerirti alcune soluzioni per superare questo errore.

Sommario

Qual è il motivo principale dell'errore HTTP 500 WordPress?

L' errore interno del server 500 WordPress è lo stato della circostanza imprevedibile del server che impedisce al tuo sito di completare le richieste. Per essere più dettagliati, ogni volta che visiti un sito, il tuo attuale browser invierà una richiesta al server. Il server riceve, soddisfa e rinvia tutti i file necessari, incluso un codice di stato HTTP. Si troverà in una di queste 2 opzioni: un codice di stato 200 che significa "Va bene" o un codice di stato 500 che significa "È andato storto".

500 errore interno del server
500 Errore interno del server

L' errore interno del server WordPress è abbastanza comune a tutti gli sviluppatori web. Potrebbe andare su un sito che lavora su un server. Tuttavia, questo non mostra nulla agli sviluppatori, il che potrebbe causare loro difficoltà.

Come è stato visto, questo errore si verifica a causa delle funzioni del tema/plugin, del file .htaccess debased o della memoria PHP limitata. Raramente ciò accade quando tenti di spostarti nel file dell'amministratore ma il tuo sito funziona ancora normalmente.

Risolvi l'errore interno del server di WordPress

Prima di correggere l' errore del server interno di WordPress 500 , dovresti prima eseguire alcune attività seguenti:

Crea un file di backup del tuo sito

eseguire il backup del file del sito

Il processo per correggere questo errore coinvolgerà molti file sul tuo sito web. Dovresti eseguire il backup del tuo sito nel caso qualcosa non vada per il verso giusto. Ti offriremo della documentazione per aiutarti a completare il primo passaggio del piano:

Leggi di più: Come creare un sito Web con temi WordPress

Come eseguire il backup del sito Web WordPress (2 metodi)

Qual è il miglior plug-in di backup di WordPress per il 2021?

10 migliori plugin di backup WP gratuiti per la protezione di WordPress

Usa un client FPT

client FTP
Cliente FTP

Un client FPT può aiutarti ad accedere e apportare modifiche ai file del tuo sito. Questo è molto più semplice dell'accesso al file manager dell'hosting.

Per farlo, scarica prima un client FTP. Verifica la versione adatta al tuo sistema operativo e installala. Quindi, scegli "File", "Gestione sito" e "Nuovo sito" dove digiterai il nome del tuo sito. Configura queste opzioni: host, porta, protocollo, crittografia e tipo di accesso. Devi accedere al file manager del tuo piano di hosting per continuare. Successivamente, vai alla scheda "Impostazioni di trasferimento", seleziona la casella "Limita numero di connessioni simultanee" e cambia "Numero massimo di connessioni" su 8 (impedisci al server di bloccare il tuo indirizzo IP). Per terminare, premere "Connetti".

Risoluzioni per l'errore HTTP 500 WordPress

Esistono molte soluzioni per l' errore HTTP 500 WordPress , che stanno creando un nuovo file .htaccess e superando i limiti di memoria PHP. Inoltre, abbiamo altri modi per farlo.

Bene, tuffiamoci dentro.

Creazione di un file .htaccess nuovo di zecca

Per iniziare, apri la directory principale di WordPress nel client FTP. Vedere wp-content e wp-admin significa che hai effettuato l'accesso al file giusto e puoi rivedere i file nascosti scegliendo "Server" -> "Forza visualizzazione di file nascosti". Quindi, trovi il file .htaccess e lo rinomina in .htaccess .bak, eliminando il file .htaccess corrente per crearne uno nuovo.

Naviga su "Impostazioni" nell'area amministratore di WordPress, scegli "Permalink" e "Salva modifiche". Ora puoi aprire il sito nel browser per verificare se l' errore 500 WordPress scompare o meno. Se la situazione va bene, il problema viene risolto poiché l'errore proviene da un file .htaccess danneggiato. Se viceversa, hai ancora cose da fare. Ricordati invece di nominare esattamente il file .htaccess

Ulteriori informazioni: Impostazioni di pagamento LearnPress: il tutorial All-in-one

Aumentare il limite di memoria PHP di WordPress

Questa statistica è impostata da WordPress e dal tuo host. Quando si supera il limite, anche WordPress cerca di aumentarlo ma raggiunge solo il massimo come indicato nel server. Di solito, questo limite è piuttosto basso per i servizi di hosting condiviso. Per verificare l' errore 500 di WordPress , devi aumentare il limite di memoria PHP di WordPress e ricaricare il sito.

Ora apri la directory principale, trova il file wp-config.php e fai clic con il pulsante destro del mouse. Quindi, fai clic su "Download" per installarlo sul tuo PC e aprirlo nell'editor di testo scelto, aggiungendo questa riga di codice sotto il tag PHP di apertura:

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

Sovrascriverai l'originale quando salvi il nuovo file e lo riposti nella directory principale. Dopodiché, ricarica il client e il tuo sito. Se i problemi sono ancora lì, non è da problemi di PHP. Elimina la riga di codice sopra dal file wp-config.php e ripubblicalo nella directory principale. Se il problema scompare, hai ancora qualcosa su cui lavorare. Bene, aumentare il limite di PHP sembra essere una soluzione temporanea poiché qualcosa mette ancora un lavoro pesante al tuo limite.

Se si tratta dello scenario peggiore, dovresti davvero contattare il servizio di hosting per aumentare il limite del tuo server.

Risoluzioni meno popolari per WordPress HTTP Error 500

Queste sono le 2 soluzioni più popolari per risolvere il problema di Internal 500. Tuttavia, abbiamo anche altri modi per farlo.

Plugin di disattivazione

Accedendo alla sezione di amministrazione di WordPress, puoi spegnerli uno dopo l'altro e ricaricare la tua pagina dopo ogni smantellamento. Se il problema è scomparso, è dal plug-in che hai appena spento. Cancella quello e sostituiscilo con uno corretto. Se non puoi farlo, contatta i tuoi sviluppatori.

Puoi accedervi tramite il client FTP se l'accesso a WordPress è impossibile. Passare alla directory principale -> file wp-content e rinominare questo file. Questo chiuderà tutti i plugin attuali. Se l'errore è scomparso, è da un plug-in incompatibile. Attivali uno per uno e aggiornali dopo ogni turno per vedere quale è difettoso. Ricordarsi di rinominare la cartella "Plugin" al termine.

Per saperne di più: Abbonamenti a pagamento Pro: Plugin di abbonamento per Learnpress

Debug del tuo sito

C'è una funzione WordPress integrata che puoi utilizzare per eseguire il debug del tuo sito. Se hai familiarità con questa funzione puoi iniziare proprio da lì. Se viceversa, dovresti chiamare gli sviluppatori. Tutti i problemi rilevati vengono registrati nella directory principale.

Controllo delle autorizzazioni

Questo non è così efficace ma puoi verificarlo. Il file di autorizzazione dovrebbe essere 644 o 755 e l'impostazione delle autorizzazioni può causare l' errore 500 di WordPress. Dalla directory principale, controlla tutte le autorizzazioni e assicurati che siano impostate 644 o 755.

Caricamento di nuove versioni di wp-includes e wp-admin sul sito

Se tutti i metodi precedenti non riescono a risolvere l' errore del server interno di WordPress , puoi provare questo. Esegui il backup di tutti i file del tuo sito e installa una nuova versione di WordPress dal tuo sito principale. Estrai tutti i file dal file ZIP e apri quello estratto. Apri la directory principale del sito nel client FTP pianificato e carica wp-admin e wp-includes dalla tua nuova versione di WordPress nella directory del tuo sito, sovrascrivendo quelle precedenti.

Ricarica il client e il tuo sito. Se l'errore viene corretto, è probabile che provenga da un file core danneggiato. Se vedi ancora l'errore, contattare l'host è la tua unica scelta.

Contattare il Servizio Hosting

Bene, l'ultima soluzione è qui. L'host potrebbe conoscere il tuo errore e aiutarti a risolverlo. Tuttavia, dovresti controllare tutti i tuoi file prima di contattarli. Puoi chiedere loro gentilmente di controllare i loro registri del server per il problema.

500 Errore interno del server WordPress: Conclusione

L'errore 500 del server interno di WordPress è un problema difficile poiché sono necessari molti passaggi per scoprire il vero problema qui. Infine, assicurati di avere regolarmente il backup del tuo sito e di solito aggiorna il tema e i plug-in. Inoltre, controlla la compatibilità dei tuoi plugin con il tema del tuo sito.

Ci auguriamo che tu possa risolvere il tuo problema attraverso questo articolo.

Leggi di più: Miglior tema WordPress per hotel (2021)