Come correggere l’errore del server interno 500 in WordPress

Riscontri 500 errori interni del server in WordPress? L’errore interno del server è uno degli errori WordPress più comuni. Poiché l’errore non fornisce altre informazioni, molti principianti lo trovano abbastanza frustrante. In questo articolo, ti mostreremo come correggere facilmente l’errore interno del server in WordPress.


Come correggere l'errore interno del server in WordPress

Cosa causa l’errore interno del server in WordPress?

L’errore interno del server non è specifico di WordPress. Può succedere con qualsiasi sito Web in esecuzione su un server web. A causa della natura generica di questo errore, non dice nulla allo sviluppatore.

Chiedere come correggere un errore interno del server è come chiedere al proprio medico come risolvere il dolore senza dirgli dove si trova il dolore.

Esempio di un sito Web WordPress che mostra un errore interno del server

L’errore interno del server in WordPress è spesso causato da funzioni di plugin o temi. Altre possibili cause di errore interno del server in WordPress che conosciamo sono: file .htaccess danneggiato e limite di memoria PHP.

Abbiamo anche riscontrato un errore del server interno che viene visualizzato solo quando si tenta di accedere all’area di amministrazione mentre il resto del sito funziona correttamente.

Detto questo, ora diamo un’occhiata a come risolvere l’errore interno del server in WordPress.

Tutorial video

Iscriviti a WPBeginner

Se non ti piace il video o hai bisogno di ulteriori istruzioni, continua a leggere.

Verifica del file .htaccess corrotto

La prima cosa da fare durante la risoluzione dell’errore del server interno in WordPress è controllare il file .htaccess danneggiato.

Puoi farlo rinominando il tuo file .htaccess principale in qualcosa come .htaccess_old. Per rinominare il file .htaccess, dovrai accedere al tuo sito utilizzando l’app FTP o File Manager nella dashboard cPanel del tuo account di hosting.

Una volta connesso, il file .htaccess si troverà nella stessa directory in cui vedrai cartelle come wp-content, wp-admin e wp-Includes.

Modifica file .htaccess in WordPress

Dopo aver rinominato il file .htaccess, prova a visitare il tuo sito per vedere se questo ha risolto il problema. In tal caso, concediti una pacca sulla spalla perché hai corretto l’errore interno del server.

Prima di procedere con altre cose, assicurati di andare a Impostazioni »Permalink pagina nell’area di amministrazione di WordPress e fai clic sul pulsante Salva senza apportare modifiche. Ciò genererà un nuovo file .htaccess per te con le regole di riscrittura appropriate per garantire che le pagine dei tuoi post non restituiscano un errore 404.

Se il controllo della soluzione di file .htaccess danneggiata non ha funzionato, è necessario continuare a leggere questo articolo.

Aumentare il limite di memoria PHP

A volte può verificarsi un errore interno del server se si sta esaurendo il limite di memoria PHP. Utilizza il nostro tutorial su come aumentare il limite di memoria PHP in WordPress per risolverlo.

Se viene visualizzato l’errore del server interno solo quando si tenta di accedere all’amministratore di WordPress o di caricare un’immagine nel proprio wp-admin, è necessario aumentare il limite di memoria seguendo questi passaggi:

  1. Crea un file di testo vuoto chiamato php.ini
  2. Incolla questo codice qui: memory = 64MB
  3. Salva il file
  4. Caricalo nella tua cartella / wp-admin / usando FTP

Diversi utenti hanno affermato che facendo quanto sopra risolto il problema lato amministratore per loro.

Se aumentando il limite di memoria hai risolto il problema, hai risolto il problema solo temporaneamente. Hai ancora bisogno di trovare la causa che sta esaurendo il limite di memoria.

Potrebbe trattarsi di un plugin scarsamente codificato o addirittura di una funzione tema. Ti consigliamo vivamente di chiedere alla tua società di web hosting WordPress di esaminare i log del server per aiutarti a trovare la diagnostica esatta.

Se l’aumento del limite di memoria PHP non ha risolto il problema per te, allora hai bisogno di ulteriori risoluzione dei problemi.

Disattiva tutti i plugin

Se nessuna delle soluzioni precedenti ha funzionato per te, è molto probabile che questo errore sia causato da un plug-in specifico. È anche possibile che si tratti di una combinazione di plug-in che non giocano bene l’uno con l’altro.

Purtroppo, non esiste un modo semplice per scoprirlo. Devi disattivare tutti i plugin di WordPress contemporaneamente.

Segui le istruzioni nella nostra guida su come disattivare tutti i plugin di WordPress senza WP-Admin.

Disattiva tutti i plugin di WordPress

Se la disabilitazione di tutti i plugin ha corretto l’errore, allora sai che è uno dei plugin che causa l’errore.

Basta andare nell’area di amministrazione di WordPress e fare clic su “Plugin”. Ora devi riattivare un plugin alla volta fino a quando non trovi quello che ha causato il problema. Sbarazzati di quel plugin e segnala l’errore all’autore del plugin.

Ricaricamento di file core

Se l’opzione del plug-in non ha corretto l’errore interno del server, vale la pena ricaricare la cartella wp-admin e wp-Includes da una nuova installazione di WordPress.

Questo NON rimuoverà nessuna delle tue informazioni, ma potrebbe risolvere il problema nel caso in cui un file fosse danneggiato.

Per prima cosa dovrai visitare il sito Web WordPress.org e fare clic sul pulsante Download.

Scarica WordPress

Ciò installerà il file zip di WordPress sul tuo computer. Devi estrarre il file zip e al suo interno troverai una cartella wordpress.

Successivamente è necessario connettersi al sito Web WordPress utilizzando un client FTP. Una volta connesso, vai alla cartella principale del tuo sito web. È la cartella che contiene al suo interno le cartelle wp-admin, wp-Includes, wp-content.

Nella colonna di sinistra apri la cartella WordPress sul tuo computer. Ora è necessario selezionare le cartelle wp-Includes e wp-admin, quindi fare clic con il tasto destro e selezionare “Carica”.

Carica nuovi file WordPress

Il tuo client FTP trasferirà ora quella cartella sul tuo server. Ti chiederà se desideri sovrascrivere i file. Seleziona “Sovrascrivi”, quindi seleziona “Usa sempre questa azione”.

Sovrascrivi file

Il tuo client FTP ora sostituirà i tuoi vecchi file WordPress con nuove copie più recenti. Se i tuoi file WordPress sono stati danneggiati, questo passaggio risolverà l’errore del server interno per te.

Chiedi al tuo provider di hosting

Se tutti i metodi non riescono a correggere l’errore interno del server sul tuo sito Web, è tempo di ottenere qualche aiuto in più. Contatta il tuo team di supporto di web hosting e saranno in grado di controllare i log del server e individuare la causa principale dell’errore.

Se desideri continuare la risoluzione dei problemi da solo, consulta la nostra guida alla risoluzione dei problemi di WordPress per principianti.

Speriamo che questo articolo ti abbia aiutato a correggere l’errore interno del server in WordPress. Potresti anche voler vedere il nostro elenco completo degli errori di WordPress più comuni e come risolverli.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me