Conosciamo questa sensazione. Quel momento di sconforto quando il tuo sito va offline e non hai idea del perché. È uno degli errori più comuni di WordPress, ma anche uno dei più misteriosi. Non ti dice cosa c'è che non va, solo che qualcosa è rotto.
La buona notizia? È quasi sempre risolvibile. Avendo aiutato innumerevoli clienti, abbiamo avuto a che fare con questo errore parecchie volte.
In questa guida, ti illustreremo i passaggi esatti per rimettere in funzione il tuo sito. Segui semplicemente le istruzioni e tutto tornerà a funzionare in men che non si dica.

Ecco una rapida panoramica degli argomenti che tratteremo in questo articolo:
- Cos'è l'errore 500 Internal Server Error?
- Cosa causa l'errore Internal Server Error in WordPress?
- Risoluzione dell'errore 500 Internal Server Error in WordPress
- Svuota la cache di WordPress e del browser
- Verifica del file .htaccess corrotto
- Aumento del limite di memoria PHP
- Disattiva tutti i plugin di WordPress
- Passa a un tema WordPress predefinito
- Ricaricamento dei file principali
- Abilita i log di debug in WordPress
- Chiedi al tuo provider di hosting
- Tutorial video
Cos'è l'errore 500 Internal Server Error?
L'errore 500 Internal Server Error è come una porta chiusa a chiave senza chiave. Sai che qualcosa non va, ma non c'è nessun biglietto che spieghi cosa è successo.
Questo errore non è solo un problema di WordPress. Può apparire su qualsiasi sito web quando il server incontra un problema che non sa come gestire.
Il "500" nel messaggio è un codice di stato HTTP. Se lo cerchi, troverai una definizione vaga:
"Il codice di risposta 500 Internal Server Error indica che il server ha riscontrato una condizione imprevista che gli ha impedito di soddisfare la richiesta."
Non è molto utile, vero? È il modo del server per dire: “Qualcosa si è rotto, ma non sono sicuro di cosa.”
L'aspetto di questo errore dipende dalla configurazione del tuo hosting e dal browser web. Ecco un esempio di come appare su un server Apache:

Se il tuo sito funziona su Nginx, potrebbe apparire leggermente diverso. E se Google Chrome non riesce a caricare una pagina di errore corretta, vedrai qualcosa di simile a questo:

Per i principianti, questo può essere scoraggiante. Non c'è alcun messaggio che dica cosa è andato storto o come risolverlo.
È come chiedere a un meccanico di riparare la tua auto senza dirgli cosa è rotto. Dovrà controllare diverse parti finché non troverà il problema.
Dalla nostra esperienza, il modo migliore per risolverlo è procedere passo dopo passo. Ti guideremo attraverso le cause e le soluzioni più comuni in modo che tu possa far funzionare di nuovo il tuo sito.
Cosa causa l'errore Internal Server Error in WordPress?
L'errore interno del server in WordPress è come un puzzle con pezzi mancanti. Sai che qualcosa non va, ma il messaggio di errore non ti dice esattamente dov'è il problema.
Dalla nostra esperienza, il colpevole più comune è un file .htaccess corrotto. A volte, è un plugin che si comporta male o un tema che non è compatibile con la tua configurazione.
Altre volte, il tuo sito potrebbe raggiungere il limite di memoria PHP, causando il crash di WordPress. Anche file core corrotti possono innescare questo errore, lasciandoti bloccato senza preavviso.
In alcuni casi, l'errore appare solo quando si tenta di accedere all'area di amministrazione di WordPress, mentre il resto del tuo sito funziona normalmente. È come essere bloccati fuori dalla propria casa mentre gli ospiti possono ancora entrare dalla porta sul retro.
Ciò che rende questo errore complicato è che di solito si verifica prima che WordPress possa caricarsi correttamente. Ciò significa che il server non può raccogliere abbastanza dettagli per spiegare cosa è andato storto.
Se desideri approfondire come funziona WordPress dietro le quinte, consulta la nostra guida su come funziona WordPress sotto il cofano.
Ora, esaminiamo i passaggi di risoluzione dei problemi per rimettere in funzione il tuo sito.
Risoluzione dell'errore 500 Internal Server Error in WordPress
Prima di iniziare la risoluzione dei problemi, assicurati di avere a portata di mano un backup completo di WordPress del tuo sito web.
Se hai accesso all'area di amministrazione di WordPress, puoi utilizzare un plugin di backup di WordPress per creare un backup completo del tuo sito web.
Ti consigliamo di utilizzare Duplicator per gestire questo. Non solo ti aiuta a eseguire rapidamente il backup del tuo sito web, ma puoi anche archiviare i tuoi backup sul cloud e, soprattutto, puoi ripristinare il tuo sito web dal backup.
D'altra parte, se non hai accesso all'area di amministrazione di WordPress, puoi creare manualmente un backup di WordPress utilizzando phpMyAdmin e un client FTP.
Dopodiché, puoi seguire i passaggi seguenti per risolvere e correggere l'errore del server interno sul tuo sito web.
Svuota la cache di WordPress e del browser
I browser e i tuoi plugin di cache di WordPress possono talvolta memorizzare erroneamente una copia in cache di una pagina di errore.
Il modo più semplice per risolvere questo problema è prima svuotare la cache del browser.

Dopodiché, se hai accesso all'area di amministrazione di WordPress del tuo sito web, puoi svuotare la cache di WordPress visitando la pagina delle impostazioni del tuo plugin di cache.
Per maggiori dettagli, consulta il nostro tutorial su come svuotare la cache di WordPress.
Verifica del file .htaccess corrotto
Il file .htaccess è un file di configurazione del server utilizzato da WordPress per impostare i reindirizzamenti.
Una delle cause più comuni dell'errore del server interno è il file .htaccess corrotto.
Il modo più semplice per risolvere questo problema è semplicemente visitare la pagina Impostazioni » Permalink nell'area di amministrazione di WordPress e quindi fare clic sul pulsante 'Salva modifiche' senza apportare alcuna modifica.

WordPress tenterà ora di aggiornare il tuo file .htaccess o di generarne uno nuovo. Ora puoi visitare il tuo sito web per vedere se questo ha risolto l'errore del server interno.
Se vedi ancora l'errore, devi assicurarti che WordPress sia stato in grado di generare o scrivere sul file .htaccess.
A volte, a causa delle autorizzazioni di file e directory, WordPress potrebbe non essere in grado di creare o scrivere sul tuo file .htaccess.
Ora puoi provare a sostituire manualmente il file .htaccess. Innanzitutto, devi accedere al tuo sito web utilizzando FTP o l'app File Manager nel pannello di controllo del tuo account di hosting.
Successivamente, devi rinominare il tuo file .htaccess in qualcosa come .htaccess_old. Questo ti permette di conservare il file come backup, ma WordPress non lo riconoscerà.
Per rinominare il file .htaccess, dovrai accedere al tuo sito tramite FTP o l'app 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.
Fai semplicemente clic destro sul file .htaccess e rinominalo in .htaccess_old.

Successivamente, devi creare un nuovo file .htaccess.
All'interno della cartella principale del tuo sito, fai clic destro e seleziona l'opzione 'Crea nuovo file' nel tuo client FTP o nell'app File Manager.

Nomina questo nuovo file .htaccess e fai clic su 'OK' per salvarlo.
Ora, questo file .htaccess è vuoto e devi aggiungere le regole di riscrittura predefinite di WordPress.
Fai semplicemente clic destro sul file e seleziona 'Visualizza/Modifica' nel tuo client FTP o nell'app File Manager.

Il file vuoto si aprirà in un editor di testo semplice come Blocco note o TextEdit.
Ora, devi copiare e incollare il seguente codice al suo interno:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Questo codice è l'insieme di regole predefinite utilizzate da WordPress. Non dimenticare di salvare le modifiche e caricare nuovamente il file sul server.
Ora puoi visitare il tuo sito web per vedere se questo ha risolto l'errore del server interno.
Se lo ha fatto, datti una pacca sulla spalla perché hai risolto l'errore del server interno.
Importante: Prima di procedere con altre attività, assicurati di andare alla pagina Impostazioni » Permalink nell'area di amministrazione di WordPress e fare clic sul pulsante Salva senza apportare modifiche. Questo rigenererà il file .htaccess per te con le regole di riscrittura corrette per garantire che le tue pagine dei post non restituiscano un errore 404.
Se la verifica del file .htaccess corrotto non ha funzionato per te, allora devi continuare a leggere questo articolo.
Aumento del limite di memoria PHP
A volte, l'errore del server interno può verificarsi se uno script consuma tutto il limite di memoria PHP.
Il modo più semplice per aumentare il limite di memoria PHP è modificando il file wp-config.php. Fai attenzione quando lo fai se sei un principiante. Devi seguire attentamente queste istruzioni perché anche piccoli errori nei file principali di WordPress possono danneggiare il tuo sito.
Per iniziare, connettiti semplicemente al tuo sito WordPress utilizzando un client FTP o l'app File Manager nel pannello di controllo del tuo account di hosting.
Troverai il file wp-config.php all'interno della cartella principale del tuo sito web. Fai clic destro su di esso e seleziona 'Scarica'. Questo garantirà che tu abbia un backup del file nel caso in cui qualcosa vada storto.
Una volta salvato, puoi fare clic destro su di esso e selezionare 'Visualizza/Modifica'.

All'interno del file wp-config.php, devi aggiungere il seguente codice appena sopra la riga che dice, 'Questo è tutto, smetti di modificare! Buona pubblicazione':
define( 'WP_MEMORY_LIMIT', '256M' );
Per maggiori dettagli, consulta il nostro tutorial su come aumentare il limite di memoria PHP in WordPress.
Nota: Se 256M non risolve il problema, prova ad aumentarlo a 512M.
Se vedi l'errore del server interno solo quando provi ad accedere all'area amministrativa di WordPress o a caricare un'immagine nella tua wp-admin, allora dovresti aumentare il limite di memoria seguendo questi passaggi:
- Crea un file di testo vuoto sul tuo computer e chiamalo php.ini
- Incolla questo codice al suo interno: memory=256MB
- Salva il file
- Caricalo nella tua cartella /wp-admin/ usando FTP
Se aumentare il limite di memoria ha risolto il problema, allora hai risolto il problema solo temporaneamente. Devi ancora trovare la causa che sta esaurendo il tuo limite di memoria.
Questo potrebbe essere un plugin mal codificato o persino una funzione del tema. Ti consigliamo vivamente di chiedere alla tua azienda di hosting WordPress di controllare i log del server per aiutarti a trovare la diagnostica esatta.
Se aumentare il limite di memoria PHP non ha risolto il problema, è necessario un ulteriore troubleshooting.
Disattiva tutti i plugin di WordPress
Se nessuna delle soluzioni precedenti ha funzionato per te, allora questo errore è molto probabilmente causato da un plugin specifico installato sul tuo sito web.
È anche possibile che sia una combinazione di plugin che non vanno d'accordo tra loro.
Se riesci ad accedere all'area di amministrazione di WordPress del tuo sito web, puoi semplicemente andare alla pagina dei plugin e disattivare tutti i plugin di WordPress.

Tuttavia, se non riesci ad accedere all'area di amministrazione di WordPress, puoi disattivare tutti i plugin di WordPress utilizzando FTP.
Collega semplicemente il tuo sito web WordPress utilizzando un client FTP o l'app file manager sotto il pannello di controllo del tuo account di hosting.
Una volta connesso, naviga nella cartella /wp-content/ e rinomina la cartella plugins in plugins.deactivated.

WordPress cerca i plugin nella cartella plugins. Se la cartella plugins non viene trovata, disattiverà automaticamente tutti i plugin.
Ora puoi provare a visitare il tuo sito web per vedere se questo ha risolto l'errore del server interno sul tuo sito web.
Per ripristinare tutti i tuoi plugin, puoi semplicemente rinominare la cartella 'plugins.deactivated' di nuovo in plugins.
I tuoi plugin verranno ora ripristinati, ma rimarranno disattivati.
Ora puoi attivare i plugin individualmente e visitare il tuo sito web per capire quale plugin sta causando l'errore del server interno.
Per maggiori dettagli, consulta la nostra guida su come disattivare tutti i plugin di WordPress senza wp-admin.
Se la disattivazione di tutti i plugin non ha risolto l'errore del server interno sul tuo sito web, continua a leggere.
Passa a un tema WordPress predefinito
Una possibile causa dell'errore interno del server potrebbe essere del codice nel tuo tema WordPress.
Per determinare se questo è il caso, devi cambiare il tuo tema con un tema predefinito di WordPress.
Se hai accesso all'area di amministrazione di WordPress, vai alla pagina Aspetto » Temi. Se hai già un tema predefinito installato, puoi semplicemente fare clic sul pulsante Attiva per cambiare tema.

Se non hai un tema predefinito installato, puoi fare clic sul pulsante 'Aggiungi nuovo' in alto e installare un tema predefinito (Ventuno Ventitré, Ventuno Ventidue, e così via).
Se non hai accesso all'area di amministrazione di WordPress, puoi comunque passare a un tema predefinito.
Collega semplicemente il tuo sito web WordPress utilizzando un client FTP e naviga nella cartella /wp-content/.
Fai clic con il pulsante destro del mouse per selezionare la cartella dei temi e scaricala sul tuo computer come backup.

Successivamente, devi eliminare la cartella dei temi dal tuo sito web. Una volta eliminata, procedi e crea una nuova cartella dei temi.
La tua nuova cartella dei temi sarà completamente vuota, il che significa che al momento non hai temi WordPress installati.
Successivamente, devi visitare la directory dei temi di WordPress e scaricare un tema predefinito di WordPress sul tuo computer.

Il tuo browser scaricherà quindi il tema come file zip sul tuo computer.
Individua il file sul tuo computer e quindi decomprimilo. Gli utenti Windows possono decomprimere il file facendo clic con il pulsante destro del mouse su di esso e quindi selezionando 'Estrai tutto'. Gli utenti Mac possono fare doppio clic sul file zip per estrarlo.

Ora vedrai una cartella contenente il tuo tema WordPress.
Torna al tuo client FTP o al File Manager e carica questa cartella nella cartella dei temi vuota.

Una volta caricato, WordPress inizierà automaticamente a utilizzare il tema predefinito.
Ora puoi visitare il tuo sito web per vedere se questo ha risolto l'errore del server interno.
Se questo non funziona, puoi ricaricare i tuoi temi WordPress dal backup o tornare al tema che stavi utilizzando.
Non preoccuparti. Ci sono ancora alcune cose che puoi fare per correggere l'errore.
Ricaricamento dei file principali
Se le opzioni dei plugin e dei temi non hanno risolto l'errore del server interno, vale la pena ricaricare le cartelle /wp-admin/ e /wp-includes/ da un'installazione WordPress pulita.
Questo NON rimuoverà alcuna delle tue informazioni, ma potrebbe risolvere il problema nel caso in cui un file sia corrotto.
Per prima cosa, dovrai visitare il sito web WordPress.org e fare clic sul pulsante 'Download'.

Questo scaricherà il file zip di WordPress sul tuo computer.
Procedi ed estrai il file zip. All'interno troverai una cartella wordpress.

Successivamente, devi connetterti al tuo sito web WordPress utilizzando un client FTP.
Una volta connesso, vai alla cartella principale del tuo sito web. È la cartella che contiene le cartelle wp-admin, wp-includes e wp-content al suo interno.
Nella colonna di sinistra, apri la cartella WordPress sul tuo computer.
Ora devi selezionare tutti i file all'interno della cartella wordpress e caricarli sul tuo sito web.

Il tuo client FTP trasferirà ora quelle cartelle sul tuo server.
Ti chiederà se desideri sovrascrivere i file. Seleziona 'Sovrascrivi', quindi seleziona 'Usa sempre questa azione' e seleziona la casella 'Applica solo alla coda corrente'.

Il tuo client FTP sostituirà ora i tuoi vecchi file di WordPress con copie nuove e fresche.
Se i tuoi file di WordPress erano corrotti, questo passaggio risolverà l'errore del server interno per te.
Abilita i log di debug in WordPress
WordPress è dotato di un sistema integrato per mantenere i log per il debug.
Puoi attivarlo utilizzando il plugin WP Debugging. Per maggiori dettagli, consulta la nostra guida su come installare un plugin WordPress.
Una volta attivato, il plugin attiverà i log di debug sul tuo sito web WordPress.
Se non hai accesso all'area di amministrazione del tuo sito web WordPress, puoi attivare il debug aggiungendo il seguente codice al tuo file wp-config.php:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);
Una volta attivati i log di debug, puoi visualizzarli utilizzando un client FTP e navigando nella cartella /wp-content/.

Puoi aprire il file di log di debug in un editor di testo, e ti mostrerà un elenco di errori e avvisi che si verificano sul tuo sito web.
Alcuni errori e avvisi possono essere incidenti innocui che potrebbero non richiedere correzioni. Tuttavia, se stai riscontrando un errore interno del server sul tuo sito web, questi potrebbero indicarti la giusta direzione.
Chiedi al tuo provider di hosting
Se tutti i metodi falliscono nel risolvere l'errore interno del server sul tuo sito web, allora è il momento di chiedere ulteriore aiuto.
Contatta il team di supporto del tuo web hosting, e saranno in grado di controllare i log del server e individuare la causa principale dell'errore.
Se desideri continuare a risolvere i problemi da solo, consulta la nostra guida definitiva alla risoluzione dei problemi di WordPress per principianti.
Tutorial video
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Jethro
Ha funzionato! Grazie mille!
Supporto WPBeginner
You’re welcome, glad our tutorial could help
Amministratore
Alex
Amazing thanks so much
Supporto WPBeginner
You’re welcome, glad you like our content
Amministratore
Gabriel Waju
articolo molto utile… sono così felice che esista WP Beginner…
Supporto WPBeginner
Glad our articles can be helpful
Amministratore
Neil Iosson
Phew. la correzione del .htaccess ha funzionato – sono molto sollevato dopo aver pensato di aver appena rotto il mio sito web precedente aggiungendo Wordpress.
Supporto WPBeginner
Glad our article could help
Amministratore
Sim Tebe
Ha funzionato come per magia! Grazie mille per aver condiviso
Supporto WPBeginner
You’re welcome, glad our guide could help
Amministratore
Duncan McCormack
ri-eliminazione di .htaccess
Quindi dì...
Hai le riscritture dei permalink attive, che danno nomi di pagina amichevoli.
Quindi fai la rinomina, e poi clicchi su Impostazioni, permalink, Salva.
Presumo che questo rovinerà il tuo menu? (Facilmente risolvibile, suppongo).
Per risolvere, avrei pensato di riaggiungere le righe di riscrittura nel .htacess e cliccare sull'impostazione dei permalink desiderata e salvarla?
Supporto WPBeginner
Risalvando i permalink, WordPress ricreerà il file htaccess senza la necessità di aggiungere manualmente le informazioni nel file htaccess.
Amministratore
Istiak Borsho
Grazie mille per aver condiviso questo post… quel problema si verificava continuamente e non ero in grado di fare nulla… Non solo questo problema, ma molti problemi sono stati risolti guardando e leggendo i tuoi post e video… Non ho potuto fare a meno di commentare qui e iscrivermi.
Supporto WPBeginner
Thank you, glad our article could help
Amministratore
Wagner
Grazie… la disattivazione dei plugin ha risolto il problema.
Supporto WPBeginner
Glad our article could help and thanks for sharing what worked for you
Amministratore
Linda
I link della mia homepage restituiscono tutti errori 500. Il mio webhost dice che è perché non fanno riferimento alla sottocartella WP sotto il nome di dominio. Ho del codice nel mio .htaccess che fa sì che il sito vi faccia riferimento senza la sottocartella – scritto per me dall'host web, se ricordo bene. Questo non è successo prima. Ho cambiato tema di recente – potrebbe essere quello? O è l'ultimo aggiornamento? Mi sto strappando i capelli!
Supporto WPBeginner
Se nessuno dei metodi nel nostro articolo è stato in grado di risolvere il problema, potresti provare a ricreare il menu per ricreare i link.
Amministratore
David Jones
Ho spostato un sito di un cliente da Singlehop a GoDaddy e per la maggior parte va bene. Avevano problemi con il loro vecchio sviluppatore. Ho aggiornato WordPress e i plugin, ho attivato SSL e tutto sembra fantastico. Ricevo un errore 500 quando vado sul sito, non sempre ma a volte. Uso Wordfence per la sicurezza. Quando ricevo l'errore 500, tutto quello che faccio è aggiornare il browser e il sito appare. È strano. Avete qualche idea sul perché questo accada in modo intermittente e come risolverlo?
Supporto WPBeginner
Dovresti contattare l'attuale host per vedere se c'è un errore specifico che possono vedere nei loro log degli errori.
Amministratore
Kyle
Siete la risorsa numero uno per tutto ciò che riguarda WordPress secondo me. Grazie per questo post utile.
Supporto WPBeginner
You’re welcome
Amministratore
Sandeep
Ciao,
Articolo molto bello.
Ho provato tutti i tuoi passaggi ma ancora, ricevo un errore 500. I miei menu non funzionano. Per favore, aiutami
Da
Sandeep
Supporto WPBeginner
Dovresti contattare il tuo provider di hosting affinché verifichi se c'è un motivo specifico nel loro log degli errori.
Amministratore
marco
grazie mi hai salvato la vita!
Supporto WPBeginner
Glad our guide could help
Amministratore
yikun
Verifica del file .htaccess corrotto
L'installazione di un plugin mi ha causato questo problema, grazie ha funzionato.
Supporto WPBeginner
Glad our article could help
Amministratore
Curtis Bishop
Grazie !!!!
Supporto WPBeginner
You’re welcome
Amministratore
PS
[Sab Mar 09 13:04:16 2019] [warn-ioncube] mmap cache non può aprire /home/yyyyyy/public_html/xxxxxxx/wp-includes/post.php – Permesso negato (pid 3708972)
Questo è l'errore che trovo nel registro degli errori di wp admin. Ho provato tutte le opzioni sopra, ma non funziona ancora.
Aiuto per favore
Supporto WPBeginner
Se stai ancora riscontrando l'errore 500, il tuo provider di hosting ti ha informato di eventuali errori da parte loro?
Amministratore
despasito
Era un errore di .htaccess. Grazie.
Supporto WPBeginner
You’re welcome, glad our article could help
Amministratore
Ronnie
Thank you verry much, Site up and running again
Supporto WPBeginner
You’re welcome, glad our guide could help
Amministratore
Britt
Grazie mille per questo! Sono nuovo nel mondo del web di Wordpress e questo è stato estremamente utile per risolvere il mio errore 500.
Supporto WPBeginner
Glad it could help
Amministratore
Luis De Sousa
Ciao!
max-execution-time è anche un fattore determinante nella comparsa dell'errore interno 500
Supporto WPBeginner
Thanks for the reminder for anyone still having this issue
Amministratore
Nicholas
Aumentare la memoria “define( ‘WP_MEMORY_LIMIT’, ‘256M’ );” ha funzionato per me
Supporto WPBeginner
Glad our recommendation could help
Amministratore
Joce
Ho riscontrato questo errore durante l'aggiornamento del mio tema e si tratta ancora di un errore http 500
Supporto WPBeginner
L'errore potrebbe essere nel tema stesso, potresti voler cambiare tema utilizzando il metodo descritto nel nostro articolo qui: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Amministratore
Alex Williams
Sono riuscito a risolvere il problema cambiando la mia versione di php da 7.2 a 5.4, che è probabilmente quella che avevo quando ho installato wordpress 3 o 4 anni fa. Godaddy configura i suoi server per aggiornare automaticamente molte cose, inclusa la versione di php, e questo può danneggiare un vecchio sito web wordpress. Non appena ho eseguito il downgrade della versione di php, il mio pannello wp-admin è stato nuovamente accessibile!
Supporto WPBeginner
Normalmente ti consigliamo di contattare il tuo host prima di cambiare la versione di PHP, e loro di solito possono aiutarti senza la necessità di cambiare la versione di PHP.
Amministratore
Jo
Ciao, ricevo l'errore 500 Internal Server Error quando provo ad accedere alla mia pagina di amministrazione. Posso vedere il mio sito web, sfogliare i post, ma non posso modificare nulla/aggiungere nuovi post, ecc.
Questo è successo mentre stavo installando un nuovo tema.
Supporto WPBeginner
Puoi seguire i passaggi nel nostro articolo qui: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
per cambiare il tuo tema quando non riesci ad accedere, nel caso in cui ciò sia dovuto al tema
Amministratore
Jacqui
Ciao,
Ho ricaricato i file principali e ora il mio sito WordPress non visualizza nulla.
Per favore, fammi sapere una soluzione da utilizzare per risolvere questo problema.
Supporto WPBeginner
Potresti voler assicurarti che il tuo file wp-config.php si stia connettendo al database corretto. Puoi modificare il file utilizzando il metodo in: https://www.wpbeginner.com/beginners-guide/how-to-edit-wp-config-php-file-in-wordpress/
Amministratore
Marcus Nash
Stessa cosa qui. All'inizio era solo un problema di amministrazione. Ora l'intero sito ha un errore del server 500. Proverò il tuo altro link.
Supporto WPBeginner
Se quell'articolo non aiuta, puoi anche contattare il tuo provider di hosting per vedere se riscontrano qualche motivo specifico.
Jacqui
Ciao,
Ho provato a ricaricare i file principali da un nuovo download di WordPress e ora il mio sito non visualizza nulla.
Per favore, fammi sapere una soluzione per risolvere questo problema.
Supporto WPBeginner
Dovresti controllare il tuo wp-config.php per assicurarti che il tuo sito sia connesso al database corretto. La nostra guida su come modificare il file si trova qui: https://www.wpbeginner.com/beginners-guide/how-to-edit-wp-config-php-file-in-wordpress/
Amministratore
Raj
Ciao, ottimo articolo
Supporto WPBeginner
Thank you
Amministratore
Miki Chambiki
Dopo l'aggiornamento a WordPress 5.0.2 la mia pagina ha mostrato lo stesso errore:
(al momento dell'accesso al backend o dell'accesso a un articolo protetto da password)
Errore interno del server
Solution:
DEactivate PHP boost !!! And it works again
(Provider: Strato, versione PHP: 7.2)
Supporto WPBeginner
Thanks for sharing your solution to the error
Amministratore
Tafadzwa Chingwe
Grazie, era davvero frustrante, ho cambiato htaccess in htaccessold e ha funzionato alla grande.
Supporto WPBeginner
Glad our article could help
Amministratore
Thisara
Grazie mille, nel mio caso erano i plugin, una volta disattivati ho potuto accedere a wp-admin, e mi ha chiesto di aggiornare il database prima di accedere, ci sono voluti solo pochi secondi, e dopo ho riattivato i plugin e ora funziona tutto bene. grazie ancora...
Josh
Disattivare tutti i plugin rinominando il file ha funzionato per me. Grazie!
Michal
Grazie per questo. Nel mio caso, apparentemente alcuni software antivirus del mio provider di hosting hanno identificato alcuni file core come virus (non ho idea se vero, forse sono stato hackerato) e hanno cambiato i loro nomi in ".VIRUS". Sostituire wp-include ha funzionato.
Glenn Watson
Grazie mille per questo – il suggerimento sulla memoria php.ini ha risolto il problema, ed è così semplice.
Moosa
C'era un problema con la cartella dei plugin. Quindi, quando l'ho rinominata il problema è stato risolto.
Grazie mille.
Nicolas V
Grazie mille!!!
spiegazioni molto chiare.
ho ancora un problema: impossibile modificare una pagina, la pagina di modifica si apre e dopo pochi secondi ricevo un messaggio di errore... indagherò ora... Qualcuno ha avuto questo problema?
Ali Raza
Ciao, sono molto preoccupato per il mio sito, recentemente ho apportato modifiche per aggiungere la configurazione di rete per il multisite nel mio account WordPress usando exampp e ho apportato modifiche a wp-config.php e .htaccess senza conservare alcun backup. e ora queste modifiche mi hanno escluso dal mio sito e dal pannello di amministrazione, e viene visualizzato l'errore "500 errore interno" o quando ho visto questo errore, ho ripristinato le mie modifiche usando tutorial di YouTube, e ho modificato wp-config e .htaccess riportandoli ai loro stati iniziali. ma ora niente affatto. Non riesco nemmeno ad accedere a WordPress o al mio pannello di amministrazione, o a qualsiasi altra cosa. Viene visualizzato l'errore "Errore interno del server" Per favore, aiutami urgentemente, ho pochissimo tempo, è il mio progetto e devo consegnarlo entro 2 giorni. per favore aiutami, attendo con ansia di sentirti. Grazie mille
Supporto WPBeginner
Ciao Ali,
Il modo più semplice sarebbe ripristinare il backup di WordPress. Se non avevi una soluzione di backup, puoi provare i passaggi nella nostra guida alla risoluzione dei problemi di WordPress, ti aiuterà a capire cosa sta causando il problema.
Amministratore
David Martin
Nel mio caso il problema era un tema figlio!! grazie mille
Kamaljit Sandhu
Per me correggere i permessi del file WP-config.php ha risolto il problema. Ho impostato accidentalmente i permessi del file per WP-config a 600 e poi li ho cambiati in 664.
Chhunleang Say
Ho ottenuto un errore interno del server 500 dopo aver attivato un nuovo tema. Per favore, aiutatemi. Uso WordPress
drNurmemet
grazie! tutte le pagine del mio sito non funzionano tranne la homepage. la pagina di amministrazione funziona. Uno dei miei plugin sta causando questo errore (nome plugin: ads inserter). L'ho disattivato, il sito funziona.
Terry
Questo è stato molto utile. Avevo inoltrato il mio dominio, e poi l'ho modificato in un add-on, quindi il mio file htaccess stava tentando di reindirizzare a una sottodirectory che non era più necessaria. Una volta rimosso quello, ha funzionato perfettamente. Grazie per avermi indicato la giusta direzione.
Rajib Chowdhury
Brillante. Grazie mille
Cem Sayar
Nel mio caso era php 7 quindi ho dovuto fare il downgrade di php alla versione 6
Dominic
Posso aggiungere un'opzione ancora più semplice da provare per prima? Uso Updraft per fare il backup del mio sito. Ha semplicemente riempito la mia quota. Ho cancellato un sacco di vecchi backup e si è rianimato.
Alicja
dove sono tutti quei file come .htacces? dovrei averlo da qualche parte sul mio computer? perché modifico il mio sito da computer diversi.
Mark
Grazie! Ha funzionato disattivando un plugin.
Loupida
Questo articolo risolve il mio problema. Grazie mille.
Jeff PInterParsons
Grazie, grazie, grazie!!
Micaela
GRAZIE!!!
Questo è il miglior sito web WP. Mi avete risparmiato un sacco di mal di testa. Grazie mille! Il ripristino di wp-admin e includes ha risolto il problema per me.
Siete fantastici!!!!
prashanth
Sono stato indirizzato a questa pagina dal forum di supporto del mio provider di temi.
Ho avuto il seguente problema.
1. Errore HTTP durante il caricamento di un'immagine nel mio post del blog.
2. Quando ho provato a caricare tramite la libreria multimediale, ho ricevuto l'"errore interno 500".
I vostri consigli sotto "Aumentare il limite di memoria PHP" hanno risolto il problema.
Ho creato il file come indicato e l'ho caricato.
Grazie.