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.

Aamir
Stavo affrontando anche io il problema. Come detto sopra, era dovuto a un plugin ("Contact Info Widget") che non funzionava bene. Quindi ho eliminato i file del plugin da FileManager e ora è risolto. Grazie per i preziosi consigli.
Harsh
Ho provato tutti i punti ma non ho ancora trovato la soluzione,
Ho rinominato il file .htaccess, la cartella dei plugin, ho dato i permessi da 755 a 777, ho aumentato il limite di memoria nel file wp-config ma il sito continua a mostrare errori. Di seguito è riportato uno screenshot.
Supporto WPBeginner
Ciao Harsh,
Ti preghiamo di contattare il tuo provider di hosting, potrebbe essere un problema da parte loro.
Amministratore
Logan Izador
Grazie mille! Ho perso 2 ore con Hostgator per farmi dare informazioni sbagliate, che delusione. Tutto quello che dovevo fare era seguire i tuoi passaggi per eliminare i plugin tramite il mio cpanel. Da lì ho capito quale plugin era corrotto.
umar aziz
Ho un errore interno 500 solo nella scheda ordini di woo-commerce.
Impossibile visualizzare gli ordini.
Per favore, aiutami e guidami su come risolverlo.
Marcia
Ciao, ho provato a seguire le tue istruzioni su Come controllare il limite massimo di dimensione di caricamento file in WordPress? Ma questo ha completamente bloccato il mio sito web e ora non riesco nemmeno ad accedervi. Ti prego di fornire un consiglio URGENTE su come risolvere questo problema...
Supporto WPBeginner
Ciao Marcia,
Se vedi una schermata bianca senza messaggi di errore, consulta la nostra guida su come risolvere la schermata bianca della morte di WordPress.
Amministratore
Bart
Puoi anche controllare la tua versione PHP, il nostro provider di hosting ha modificato proattivamente la versione PHP predefinita e WordPress e i plugin non la supportavano. Dopo aver aggiornato WordPress e tutti i plug-in, il sito funziona di nuovo normalmente!
(solo la mia pagina ADMIN non funzionava più)
Cordiali saluti
Sean zangana
Bart, voglio ringraziarti, Dio ti benedica.
Moses
sto avendo alcuni problemi con il mio sito web, se clicco su un post qualsiasi, la pagina si aggiorna, anche se inserisco l'URL di un post è sempre la stessa cosa, per favore aiutami
Supporto WPBeginner
Ciao Moses,
Prova i passaggi nella nostra guida alla risoluzione dei problemi di WordPress, ti aiuterà a capire cosa sta causando il problema.
Amministratore
Sahil Ansari
Il mio sito web non è risolto errore 500
Questa pagina non funziona
Attualmente non è possibile gestire questa richiesta.
ERRORE HTTP 500
il log degli errori mostra questo messaggio wp-settings.php alla riga 166
Olan
Questo mi è stato molto utile, le impostazioni, i permalink hanno risolto i problemi interni 500
Albena Vassileva
Ottime informazioni, grazie! La terza opzione ha funzionato per me, il che era prevedibile dato che ho perso il mio pannello di amministrazione dopo aver aggiornato alcuni plugin.
Gerrit
Dopo aver fatto tutto qui, il mio sito non funzionava ancora, quindi ho chiamato il mio provider di hosting e dopo un po' abbiamo capito che potevo completare la mia migrazione impostando manualmente l'URL di base nel .sql e poi andando nella sezione permalink e salvandola. Questo ha risolto tutto. Ho notato una volta prima che il salvataggio dei permalink a volte aiuta a superare gli errori. Spero che questo sia utile per alcune persone.
Kevin
Ha funzionato, grazie!
Staff editoriale
Probabilmente è un problema con un plugin che interagisce con il customizer.
Amministratore
Ion
Ho provato tutto quello che raccomandano e non funziona. Attivando qualsiasi tema, dà errore 500. Non posso generare il .htaccess perché il mio server funziona con nginx. Ho consultato la guida che raccomanda WordPress ma non riesco a farlo funzionare. Il sito funzionava finché non ho voluto aggiornare il tema.
Americo Mendes
Il primissimo passaggio del video ha funzionato: file .htaccess corrotto.
Pensavo che avrei dovuto ridisegnare il sito. Grazie ragazzi!
Andrew
First issue was a theme caused the 500. Went into FTP and removed it and all was good. I really liked the theme and thought it might have simply been a memory issue (as the site was working just not the admin sections) so I changed the php.ini file under admin to memory=128MB. Now nothing works.
help?
Bret
hai provato ad aumentare la memoria a 256MB e ad aumentare il limite di caricamento file a 50M? questo potrebbe aiutarti.
Yanick Proulx
Capisco tutto tranne una cosa...
Dove posso trovare tutte le informazioni per connettermi via ftp (indirizzo, login e password)
Sto usando WordPress su hosting Godaddy e poiché un aggiornamento di un plugin è andato in crash, non posso accedere al sito e nemmeno alla sezione wp-admin.
Grazie
Supporto WPBeginner
Ciao Yanick,
Di solito, quando ti iscrivi per un account di hosting, ricevi tutte queste informazioni via email. Se non riesci a trovarle, contatta il tuo provider di hosting che sarà in grado di trovarle per te.
Amministratore
Shrijan
Ricevo un errore del server interno 500 quando accedo all'URL /admin su un host virtuale nella mia macchina locale. Sebbene il mio sito precedente funzionasse bene su XAMPP in Windows. Qualche suggerimento?
Dana S
Perfect. Thanks a lot for help.
miranda
E se stai usando Starfield Technologies di GoDaddy, ho questo problema, ci ho lavorato così dannatamente duro su questo sito, è successo tutto quando ho aggiornato un plugin, aiuto per favore
Grace
Quindi... per i principianti che non hanno idea di cosa sia l'FTP o dove trovarlo o come trovare un file .htaccess... sono già perso al primo passo.
Supporto WPBeginner
Ciao Grace,
Si prega di consultare la nostra guida su come usare FTP per caricare e modificare file di WordPress.
Amministratore
Ankur Thakur
Ciao redazione,
Chiunque tu sia...
Voglio solo abbracciarti e dirti un milione di grazie
per aver salvato il mio blog!!!
Dio ti benedica
Ti voglio bene...
Per favore, fornisci la tua email... per dirti grazie personalmente
Supporto WPBeginner
Ciao Ankur,
You are welcome
We are glad you found the article helpful.
Amministratore
Andrew
Grazie mille… il problema era con l'htaccess. rinominare htaccess non poteva funzionare, quindi sono andato su impostazioni>permalink e ho semplicemente salvato senza apportare alcuna modifica e ha funzionato perfettamente.
Dio ti benedica
Aqib
Ciao, niente funziona per me
Ernest
Attualmente, il mio sito web non è raggiungibile. Presenta un errore di rifiuto della connessione. Non riesco nemmeno ad accedere alla bacheca di amministrazione di WordPress. Qualcuno ha delle soluzioni?
Monish
Quale potrebbe essere la causa di un errore interno del server. Se funziona bene con un server condiviso HostGator. E lo stesso sito web mostra un errore interno del server su un server condiviso Deluxe di GoDaddy.
Traci
Grazie per aver fornito queste informazioni. Ho iniziato la risoluzione dei problemi, poi mi sono reso conto che un altro sito sullo stesso host stava ricevendo lo stesso messaggio. Si è scoperto che era un problema del server DB da parte dell'host!
Aadam Jaalatoo Fardoo
Questa pagina non funziona e al momento non è in grado di gestire questa richiesta.
ERRORE HTTP 500 questo è il messaggio di errore che ricevo quando carico l'URL del sottodominio, non posso accedere a nulla.
Ho provato a modificare, eliminare, reinstallare htaccess, ancora nessun risultato, non c'è tema o plugin da disabilitare, dato che non ho nemmeno accesso alla pagina di configurazione di WordPress.
per favore assisti
Supporto WPBeginner
Ciao Aadam,
Si prega di contattare il proprio provider di hosting WordPress. Potrebbe esserci una configurazione che causa questo problema, sia con la tua installazione di WordPress che da parte loro.
Amministratore
Nur
Wow funziona!!
james
Questa pagina non funziona e al momento non è in grado di gestire questa richiesta.
ERRORE HTTP 500
Ho un sito PrestaShop sul mio dominio principale, recentemente ho creato un sottodominio, dopo aver installato WordPress, questo è il messaggio di errore che ricevo quando carico l'URL del sottodominio, non posso accedere a nulla.
Ho provato a modificare, eliminare, reinstallare htaccess, ancora nessun risultato, non c'è tema o plugin da disabilitare, dato che non ho nemmeno accesso alla pagina di configurazione di WordPress.
per favore assisti
Castro
Ciao, ho contattato il mio provider di hosting e mi è stato inviato questo log di errore, perché ricevevo il messaggio di errore interno del server 500. “PHP Fatal error: Uncaught Error: Call to undefined function wp_start_scraping_edited_file_errors() in /home/politic6/public_html/wp-settings.php:297
Stack trace:
0 /home/politic6/public_html/wp-config.php(90): require_once()
1 /home/politic6/public_html/wp-load.php(37): require_once(‘/home/politic6/…’)
2 /home/politic6/public_html/wp-blog-header.php(13): require_once(‘/home/politic6/…’)
3 /home/politic6/public_html/index.php(17): require(‘/home/politic6/…’)
4
lanciato in /home/politic6/public_html/wp-settings.php alla riga 297”
AIUTOOOOOOOO!!!!
Supporto WPBeginner
Ciao Castro,
Segui i passaggi della nostra guida alla risoluzione dei problemi di WordPress. Ti aiuterà a capire il problema e poi sarai in grado di risolverlo.
Amministratore
Cherissa
Normalmente la prima soluzione, ricreare il file htaccess, risolve sempre il problema per me, ma questa volta ho dovuto scorrere l'intera lista di soluzioni. Dopo essermi sbattuto la testa contro un muro più volte, l'UNICA cosa che ha funzionato è stata reinstallare i file core, creare nuovi file htaccess E una volta entrato nella pagina wp-admin ho rieseguito nuovamente l'aggiornamento di WordPress. POI tutto è stato finalmente ripristinato. GRAZIE per la checklist ben scritta e salvavita!!!!
Hafiz Naser Aslam
Il modo più semplice per risolvere l'errore interno del server 500 è abilitare il debug da wp_config.php, ovvero WP_DEBUG true
Sibongile
Wow grazie
// Abilita la modalità WP_DEBUG
define( ‘WP_DEBUG’, true );
questo ha risolto il problema per me, dato che sono stato in grado di tracciare l'errore e risolverlo in un minuto
Nelson Mbembe
Il ri-caricamento dei file core ha funzionato per me, grazie!
David
Grazie per il tuo articolo. Ho appena risolto il mio problema eliminando il plugin.
Farshid
Grazie mille, amico. L'ho risolto.
Muhammad Abbas
Questo è uno dei grandi articoli, mi ha davvero aiutato a risolvere il mio problema sul mio sito WordPress, fantastico.
Molto apprezzato.
Edgar Ogba
La disattivazione dei plugin ha funzionato per il mio sito
Gabriel
Grazie mille. Essendo nuovo, ero molto scioccato a causa di questo problema. Ma dopo aver seguito le tue indicazioni ho ricevuto aiuto. Grazie.
Haris
Ho recentemente riscontrato questo problema. Ho modificato il file function.php e aggiunto ?> alla fine per chiudere il tag php. Questo ha causato questo errore. Spero sia d'aiuto a qualcuno!
Grazie!
Julia
I did all the steps in this blog post but nothing worked. I saw your comment, and decided to re-upload my functions.php file (I also re-wrote the php tag). My website is now working again. Thank you so much for this helpful tip
Pushpendra
Grazie mille! Mi avete salvato dal panico. Il mio sito stava ricevendo un numero enorme di tentativi di accesso malevoli e ho aumentato la sicurezza al massimo. Dopo qualche ora ho ricevuto la notifica di questo errore e il sito web non si caricava.
Stavo per aprire un ticket ma ho trovato questo post e Voilà la soluzione .htaccess ha funzionato! Grazie ancora!
Sam A.
Grazie per questo. Ho risolto il problema.
Yoav
Thanks for the article. In my case the error was caused by `short_open_tags` set to `Off` in php.ini. Setting it to `On` solved the issue. I guess some plugins use `<?` or `<?=` tags. Cheers
Adeshola
Grazie, ma come si ottengono cartelle wp-admin e wp-includes fresche?
Cindy
Grazie!
Ramon de Holanda
Real thanks, works for me
Patrick
Grazie mille per questo!
Aumentare il limite di memoria PHP ha funzionato a meraviglia!
Kris
It’s working thank you
Mi sono trasferito su un VPS.
Ho riscontrato un problema quando voglio cambiare le impostazioni di qualsiasi plugin, finendo con un errore 500. Ma se controllo htop, le risorse del server non raggiungono il limite, sto usando un VPS Linode 4GB 2core, quindi è più che sufficiente per un piccolo sito come il mio.
The php.ini trick works well, now I never got any error 500 anymore
jaiho
Ciao, grazie per i tuoi utili consigli, questo è il miglior sito di sempre
Madusanka
Funziona per il mio sito.