{"id":13682,"date":"2026-10-21T07:52:34","date_gmt":"2026-10-21T07:52:34","guid":{"rendered":"https:\/\/andreafreelance.com\/?p=13682"},"modified":"2026-10-21T07:52:37","modified_gmt":"2026-10-21T07:52:37","slug":"errore-500-wordpress","status":"publish","type":"post","link":"https:\/\/andreafreelance.com\/en\/errore-500-wordpress\/","title":{"rendered":"Errore 500 in WordPress: individua la causa"},"content":{"rendered":"\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-top\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;13682&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;top&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Vota questo post&quot;,&quot;legend&quot;:&quot;0\\\/5 - (0 votes)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Errore 500 in WordPress: individua la causa&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            <span class=\"kksr-muted\">Vota questo post<\/span>\n    <\/div>\n    <\/div>\n\n<p class=\"wp-block-paragraph\">L&#8217;errore 500 WordPress, o &#8220;Internal Server Error&#8221;, indica che il server non riesce a completare la richiesta. Pu\u00f2 presentarsi anche come pagina bianca, ma non rivela da solo la causa. Per risolverlo, parti dai <strong>log degli errori<\/strong> e poi isola estensioni, template e configurazione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cambiare impostazioni a caso pu\u00f2 prolungare il blocco e complicare il recupero del sito aziendale. Ti consiglio di seguire questa procedura, intervenendo su un solo elemento alla volta.<\/p>\n\n\n\n<h2 id=\"h-prima-di-intervenire-proteggi-file-e-database\" class=\"wp-block-heading\">Prima di intervenire: proteggi file e database<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Annota l&#8217;orario dell&#8217;errore, la pagina coinvolta e l&#8217;ultima modifica effettuata. Un aggiornamento, una nuova estensione o un cambio di versione PHP sono indizi concreti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scarica una copia locale dei file e del database prima di modificare configurazioni o ripristinare copie precedenti. Un ripristino pu\u00f2 sovrascrivere ordini, richieste e contenuti aggiunti dopo il backup. La guida ai <a href=\"https:\/\/andreafreelance.com\/backup-automatici-wordpress\/\">backup automatici WordPress<\/a> chiarisce cosa conservare per recuperare il sito.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Distingui anche i codici: il 500 segnala un errore interno; il 502 una risposta non valida ricevuta da un server a monte. Header eccessivi possono contribuire ad alcuni 502, ma non sono la definizione del problema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un 400 legato a cookie troppo grandi pu\u00f2 invece risolversi cancellando i cookie del dominio nel browser.<\/p>\n\n\n\n<h2 id=\"h-1-leggi-l-error-log-prima-di-cambiare-impostazioni\" class=\"wp-block-heading\">1. Leggi l&#8217;error_log prima di cambiare impostazioni<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"2016\" height=\"1152\" src=\"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/diagnosi-errori-server-9790350a-1.jpg\" alt=\"Un armadio rack per server aperto con cavi e una luce arancione brillante, con un monitor sfocato sullo sfondo.\" class=\"wp-image-13687\" srcset=\"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/diagnosi-errori-server-9790350a-1.jpg 2016w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/diagnosi-errori-server-9790350a-1-300x171.jpg 300w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/diagnosi-errori-server-9790350a-1-1024x585.jpg 1024w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/diagnosi-errori-server-9790350a-1-768x439.jpg 768w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/diagnosi-errori-server-9790350a-1-1536x878.jpg 1536w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/diagnosi-errori-server-9790350a-1-18x10.jpg 18w\" sizes=\"(max-width: 2016px) 100vw, 2016px\" \/><\/figure>\n\n\n\n<h3 id=\"h-dove-trovare-i-log\" class=\"wp-block-heading\">Dove trovare i log<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Accedi tramite SFTP, FTP o File Manager. Cerca <code>error_log<\/code> nella cartella principale del sito, spesso <code>\/public_html\/<\/code> negli hosting condivisi. Il percorso dipende dall&#8217;hosting: alcuni server registrano gli errori solo nel pannello.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nel pannello di controllo dell&#8217;hosting, in cPanel trovi gli errori nella sezione <strong>Metriche &gt; Errori<\/strong>. In Plesk seleziona il dominio in <strong>Siti web e domini<\/strong>, poi <strong>Log<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se serve il debug applicativo, modifica <code>wp-config.php<\/code> inserendo <code>define('WP_DEBUG', true);<\/code>, <code>define('WP_DEBUG_LOG', true);<\/code> e <code>define('WP_DEBUG_DISPLAY', false);<\/code> prima del commento finale. Modifica le costanti gi\u00e0 presenti senza duplicarle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La <a href=\"https:\/\/developer.wordpress.org\/advanced-administration\/debug\/debug-wordpress\/\" rel=\"noopener\" target=\"_blank\">documentazione ufficiale sul debug<\/a> descrive queste impostazioni. Il log viene normalmente scritto in <code>wp-content\/debug.log<\/code>. Disattiva il debug e proteggi o rimuovi il file al termine.<\/p>\n\n\n\n<h3 id=\"h-quale-messaggio-cercare\" class=\"wp-block-heading\">Quale messaggio cercare<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ricarica la pagina problematica e leggi le righe corrispondenti all&#8217;orario della prova. Queste firme aiutano a scegliere il controllo successivo.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Messaggio nel log<\/th><th>Primo controllo<\/th><\/tr><\/thead><tbody><tr><td><code>Allowed memory size exhausted<\/code><\/td><td>Memoria PHP e consumo dei componenti<\/td><\/tr><tr><td><code>Parse error<\/code><\/td><td>Sintassi del file indicato<\/td><\/tr><tr><td><code>Uncaught Error<\/code><\/td><td>Estensioni, template e compatibilit\u00e0 del codice<\/td><\/tr><tr><td><code>Invalid command<\/code><\/td><td>Direttive del server, anche in <code>.htaccess<\/code><\/td><\/tr><tr><td><code>Permission denied<\/code><\/td><td>Permessi e proprietario dei file<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Un warning non blocca necessariamente il sito. Cerca il primo errore fatale collegato alla richiesta.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Il percorso di un plugin nel log lo rende il primo componente da isolare, ma non dimostra da solo l&#8217;origine del guasto.<\/p>\n<\/blockquote>\n\n\n\n<h2 id=\"h-2-isola-plugin-e-tema\" class=\"wp-block-heading\">2. Isola plugin e tema<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"2016\" height=\"1152\" src=\"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/moduli-plugin-conflitto-tema-1cd46d6a-1.jpg\" alt=\"Una rete di moduli grigi con un modulo in primo piano che brilla di luce arancione.\" class=\"wp-image-13688\" srcset=\"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/moduli-plugin-conflitto-tema-1cd46d6a-1.jpg 2016w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/moduli-plugin-conflitto-tema-1cd46d6a-1-300x171.jpg 300w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/moduli-plugin-conflitto-tema-1cd46d6a-1-1024x585.jpg 1024w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/moduli-plugin-conflitto-tema-1cd46d6a-1-768x439.jpg 768w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/moduli-plugin-conflitto-tema-1cd46d6a-1-1536x878.jpg 1536w, https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/moduli-plugin-conflitto-tema-1cd46d6a-1-18x10.jpg 18w\" sizes=\"(max-width: 2016px) 100vw, 2016px\" \/><\/figure>\n\n\n\n<h3 id=\"h-disattiva-i-plugin-anche-senza-bacheca\" class=\"wp-block-heading\">Disattiva i plugin, anche senza bacheca<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Se accedi al pannello, apri la schermata <strong>Plugin installati<\/strong>. Seleziona tutti i plugin, scegli <strong>Disattiva<\/strong> nelle azioni di gruppo e clicca <strong>Applica<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se il sito torna operativo, riattivali uno alla volta. Dopo ogni attivazione prova la pagina che generava l&#8217;errore, il modulo contatti e le funzioni commerciali.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per disattivare i plugin senza bacheca, rinomina <code>wp-content\/plugins<\/code> in <code>plugins_old<\/code> tramite FTP o File Manager. Riprova il sito. Se recuperi l&#8217;accesso, visita la schermata dei plugin mentre la cartella \u00e8 rinominata. Ripristina poi il nome originale e riattiva le estensioni singolarmente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo test non esclude le estensioni obbligatorie presenti in <code>mu-plugins<\/code> o alcuni componenti di cache.<\/p>\n\n\n\n<h3 id=\"h-prova-un-tema-predefinito\" class=\"wp-block-heading\">Prova un tema predefinito<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Se l&#8217;errore resta, attiva temporaneamente un tema ufficiale, come <strong>Twenty Twenty-Three<\/strong>, se installato e compatibile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando la bacheca \u00e8 bloccata, usa l&#8217;eventuale collegamento alla modalit\u00e0 di recupero ricevuto da WordPress. Senza accesso, il cambio pu\u00f2 richiedere WP-CLI o un intervento tecnico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se il tema predefinito risolve il problema, raccogli il messaggio del log e contatta gli sviluppatori del tema originale. Evita modifiche improvvisate ai suoi file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per gestire conflitti e aggiornamenti trovi anche la mia <a href=\"https:\/\/andreafreelance.com\/blog\/assistenza-wordpress-2026-guida-completa-pmi\">guida all&#8217;assistenza WordPress per PMI<\/a>.<\/p>\n\n\n\n<h2 id=\"h-3-verifica-il-file-htaccess\" class=\"wp-block-heading\">3. Verifica il file .htaccess<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Su Apache e server compatibili, una direttiva errata in <code>.htaccess<\/code> pu\u00f2 generare un errore 500 prima dell&#8217;avvio di WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apri la cartella principale del sito e abilita la visualizzazione dei file nascosti. Scarica una copia del file, poi rinomina <code>.htaccess<\/code> in <code>.htaccess.old<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ricarica il sito. Se funziona, entra in <strong>Impostazioni &gt; Permalink<\/strong> e clicca <strong>Salva le modifiche<\/strong> senza cambiare la struttura degli indirizzi. WordPress rigenera le proprie regole se pu\u00f2 scrivere nella cartella.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Confronta poi il vecchio file con quello nuovo: redirect e regole personalizzate non vengono recuperati automaticamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Direttive PHP non consentite, regole inserite male da un plugin o modifiche dovute a una compromissione possono causare il blocco. Se trovi redirect sconosciuti, serve anche un controllo di sicurezza.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su Nginx, <code>.htaccess<\/code> non viene utilizzato: rinominarlo non corregge la configurazione del server.<\/p>\n\n\n\n<h2 id=\"h-4-controlla-versione-php-e-memoria-disponibile\" class=\"wp-block-heading\">4. Controlla versione PHP e memoria disponibile<\/h2>\n\n\n\n<h3 id=\"h-verifica-cosa-e-cambiato-nella-versione-php\" class=\"wp-block-heading\">Verifica cosa \u00e8 cambiato nella versione PHP<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un aggiornamento automatico dell&#8217;hosting pu\u00f2 rendere incompatibile codice datato. Anche una versione PHP troppo vecchia pu\u00f2 bloccare componenti aggiornati.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In cPanel usa <strong>MultiPHP Manager<\/strong>; in Plesk apri <strong>Impostazioni PHP<\/strong> del dominio. Su IONOS la selezione della versione si trova nelle impostazioni PHP dell&#8217;area Hosting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se il problema coincide con un cambio di versione, tornare a quella precedente pu\u00f2 essere una misura temporanea, se possibile. La soluzione stabile \u00e8 aggiornare o sostituire il componente incompatibile, mantenendo una versione PHP supportata.<\/p>\n\n\n\n<h3 id=\"h-aumenta-la-memoria-soltanto-quando-serve\" class=\"wp-block-heading\">Aumenta la memoria soltanto quando serve<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Se il log segnala il superamento del limite di memoria con <code>Allowed memory size exhausted<\/code>, apri il file di configurazione principale e aggiungi <code>define('WP_MEMORY_LIMIT', '256M');<\/code> prima del commento finale, quello che invita a interrompere le modifiche.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se la costante esiste, modifica il valore senza aggiungere una seconda definizione. Salva e ricarica la pagina.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>256 MB sono un valore di prova<\/strong>, non una soluzione universale. Il limite effettivo dipende anche da <code>memory_limit<\/code> sul server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se l&#8217;esaurimento si ripete, analizza il consumo della componente coinvolta. Aumentare memoria, tempo di esecuzione e dimensione degli upload insieme rende meno chiara la diagnosi.<\/p>\n\n\n\n<h2 id=\"h-5-escludi-permessi-errati-e-spazio-esaurito\" class=\"wp-block-heading\">5. Escludi permessi errati e spazio esaurito<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Come riferimento comune, molti ambienti WordPress utilizzano <strong>644 per i file e 755 per le cartelle<\/strong>. Questi valori non sono universali: contano anche il proprietario dei file e l&#8217;handler di esecuzione configurato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OVHcloud indica per alcune configurazioni 705 per la cartella radice e le directory, 604 per i file. Il valore 755 citato per uno script come <code>php.cgi<\/code> riguarda invece un eseguibile specifico: non va applicato indistintamente agli altri file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Evita modifiche ricorsive senza conoscere la configurazione. Non impostare 777 per tentare di sbloccare tutto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su Aruba Hosting Linux, se il problema compare dopo un aggiornamento con permessi alterati, puoi utilizzare <strong>Riparazione Permessi<\/strong> nel pannello del servizio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Controlla poi nell&#8217;area hosting la percentuale di spazio web occupato e i limiti del numero di file. Disco pieno o quota superata possono impedire la scrittura di cache, sessioni e log.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scarica i vecchi archivi prima di rimuoverli. Non cancellare cartelle o database solo perch\u00e9 occupano molto spazio.<\/p>\n\n\n\n<h2 id=\"h-6-se-il-log-indica-il-database-separa-le-cause\" class=\"wp-block-heading\">6. Se il log indica il database, separa le cause<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il messaggio &#8220;Errore nello stabilire una connessione al database&#8221; richiede controlli diversi rispetto a un conflitto tra estensioni.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nel file di configurazione, confronta <code>DB_NAME<\/code>, <code>DB_USER<\/code>, <code>DB_PASSWORD<\/code> e <code>DB_HOST<\/code> con i dati del database assegnato. Credenziali errate, servizio database indisponibile e tabelle danneggiate sono problemi distinti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La riparazione integrata serve per tabelle danneggiate, non per correggere una password. Dopo un backup, aggiungi temporaneamente <code>define('WP_ALLOW_REPAIR', true);<\/code> e apri <code>\/wp-admin\/maint\/repair.php<\/code> sul tuo dominio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esegui la riparazione solo se pertinente al messaggio ricevuto. Rimuovi subito la costante al termine: la pagina di riparazione non richiede il normale accesso amministrativo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se il database non risponde affatto, serve l&#8217;intervento dell&#8217;hosting. Ripetere modifiche alle credenziali pu\u00f2 introdurre un secondo problema.<\/p>\n\n\n\n<h2 id=\"h-quando-fermarti-e-coinvolgere-l-hosting\" class=\"wp-block-heading\">Quando fermarti e coinvolgere l&#8217;hosting<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Chiedi supporto quando i log non sono accessibili, compaiono errori PHP-FPM, risultano limiti di processi superati o il database \u00e8 indisponibile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Invia dominio, URL coinvolto, orario con fuso orario, messaggio del log e prove gi\u00e0 effettuate. Non inviare password nel ticket.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se sospetti file WordPress danneggiati, reinstalla il core da un pacchetto ufficiale, conservando configurazione e contenuti. Prima isola estensioni, template e configurazione del server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dopo la correzione, svuota le cache pertinenti: plugin, hosting, CDN e browser. Prova homepage, contatti, login e checkout. Una homepage visibile non garantisce che il sito sia operativo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per ridurre le ricadute, prova gli aggiornamenti su staging e mantieni backup separati dal server. Con la mia <a href=\"https:\/\/andreafreelance.com\/servizi-web-per-aziende\/manutenzione-siti-web\">manutenzione dei siti web<\/a> posso aiutarti a organizzare controlli e aggiornamenti del sito aziendale.<\/p>\n\n\n\n<h2 id=\"h-domande-frequenti-sull-errore-500-in-wordpress\" class=\"wp-block-heading\">Domande frequenti sull&#8217;errore 500 in WordPress<\/h2>\n\n\n\n<h3 id=\"h-posso-trovare-l-estensione-responsabile-senza-bacheca\" class=\"wp-block-heading\">Posso trovare l&#8217;estensione responsabile senza bacheca?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00ec. Rinomina <code>wp-content\/plugins<\/code> in <code>plugins_old<\/code> e riprova il sito. Se recuperi l&#8217;accesso, ripristina il nome dopo aver aperto la schermata dei plugin, quindi riattivali singolarmente.<\/p>\n\n\n\n<h3 id=\"h-cancellare-i-cookie-risolve-l-errore-500\" class=\"wp-block-heading\">Cancellare i cookie risolve l&#8217;errore 500?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Normalmente no. Pu\u00f2 risolvere un errore 400 causato da cookie troppo grandi, ma il 500 richiede una diagnosi sul server.<\/p>\n\n\n\n<h2 id=\"h-ripristina-il-sito-partendo-dalla-causa\" class=\"wp-block-heading\">Ripristina il sito partendo dalla causa<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Per risolvere un errore 500 in WordPress servono <strong>log, prove isolate e un backup recuperabile<\/strong>. Il messaggio registrato dal server deve guidare l&#8217;intervento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando il sito torna online, verifica anche moduli e funzioni commerciali. La diagnosi \u00e8 completa quando hai identificato il guasto e confermato che il sito funziona, non soltanto quando scompare la pagina di errore.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"inLanguage\": \"it-IT\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Posso trovare l'estensione responsabile senza bacheca?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"S\u00ec. Rinomina wp-content\/plugins in plugins_old e riprova il sito. Se recuperi l'accesso, ripristina il nome dopo aver aperto la schermata dei plugin, quindi riattivali singolarmente.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Cancellare i cookie risolve l'errore 500?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Normalmente no. Pu\u00f2 risolvere un errore 400 causato da cookie troppo grandi, ma il 500 richiede una diagnosi sul server.\"\n      }\n    }\n  ]\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;errore 500 WordPress, o &#8220;Internal Server Error&#8221;, indica che il server non riesce a completare la richiesta. Pu\u00f2 presentarsi anche come pagina bianca, ma non rivela da solo la causa. Per risolverlo, parti dai log degli errori e poi isola estensioni, template e configurazione. Cambiare impostazioni a caso pu\u00f2 prolungare il blocco e complicare il [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":13686,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[49],"tags":[],"class_list":["post-13682","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-siti-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Errore 500 WordPress: diagnosi e soluzioni pratiche<\/title>\n<meta name=\"description\" content=\"Risolvi l\u2019errore 500 WordPress partendo dai log: isola plugin e tema, controlla .htaccess, PHP, memoria e database senza rischiare i dati del sito.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/andreafreelance.com\/en\/errore-500-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Errore 500 in WordPress: individua la causa\" \/>\n<meta property=\"og:description\" content=\"Risolvi l\u2019errore 500 WordPress partendo dai log: isola plugin e tema, controlla .htaccess, PHP, memoria e database senza rischiare i dati del sito.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/andreafreelance.com\/en\/errore-500-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Andrea Freelance\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-21T07:52:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-21T07:52:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1152\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Andreafreelance\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andreafreelance\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/\"},\"author\":{\"name\":\"Andreafreelance\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/#\\\/schema\\\/person\\\/faec70cc830051381c73c0a846e60498\"},\"headline\":\"Errore 500 in WordPress: individua la causa\",\"datePublished\":\"2026-10-21T07:52:34+00:00\",\"dateModified\":\"2026-10-21T07:52:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/\"},\"wordCount\":1454,\"publisher\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/andreafreelance.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg\",\"articleSection\":[\"Siti Web\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/\",\"url\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/\",\"name\":\"Errore 500 WordPress: diagnosi e soluzioni pratiche\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/andreafreelance.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg\",\"datePublished\":\"2026-10-21T07:52:34+00:00\",\"dateModified\":\"2026-10-21T07:52:37+00:00\",\"description\":\"Risolvi l\u2019errore 500 WordPress partendo dai log: isola plugin e tema, controlla .htaccess, PHP, memoria e database senza rischiare i dati del sito.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/andreafreelance.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg\",\"contentUrl\":\"https:\\\/\\\/andreafreelance.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg\",\"width\":2048,\"height\":1152,\"caption\":\"Un amministratore cerca l\u2019origine del guasto\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/andreafreelance.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Errore 500 in WordPress: individua la causa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/#website\",\"url\":\"https:\\\/\\\/andreafreelance.com\\\/\",\"name\":\"Andrea Freelance\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/andreafreelance.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"Place\",\"LocalBusiness\"],\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/#organization\",\"name\":\"Andrea Freelance\",\"url\":\"https:\\\/\\\/andreafreelance.com\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/andreafreelancerm\\\/\"],\"description\":\"Sviluppo e realizzazione di siti web professionali e ottimizzati SEO.\",\"legalName\":\"Andrea Freelance\",\"foundingDate\":\"2023-02-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"},\"address\":{\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#local-main-place-address\"},\"telephone\":[\"3791939405\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"3791939405\",\"email\":\"info@andreafreelance.com\"},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\"opens\":\"09:00\",\"closes\":\"18:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Saturday\",\"Sunday\"],\"opens\":\"00:00\",\"closes\":\"00:00\"}],\"email\":\"info@andreafreelance.com\",\"areaServed\":\"Worldwide\",\"priceRange\":\"$$$\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/#\\\/schema\\\/person\\\/faec70cc830051381c73c0a846e60498\",\"name\":\"Andreafreelance\",\"sameAs\":[\"https:\\\/\\\/andreafreelance.com\"]},{\"@type\":\"PostalAddress\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#local-main-place-address\",\"streetAddress\":\"Via Giovanni Pascoli 20\",\"addressLocality\":\"Ciampino\",\"postalCode\":\"00043\",\"addressRegion\":\"Roma\",\"addressCountry\":\"IT\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/andreafreelance.com\\\/errore-500-wordpress\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/andreafreelance.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/andrea-landing.png\",\"contentUrl\":\"https:\\\/\\\/andreafreelance.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/andrea-landing.png\",\"width\":383,\"height\":136,\"caption\":\"Andrea Freelance\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"Ciampino\" \/>\n<meta name=\"geo.region\" content=\"Italy\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Errore 500 WordPress: diagnosi e soluzioni pratiche","description":"Risolvi l\u2019errore 500 WordPress partendo dai log: isola plugin e tema, controlla .htaccess, PHP, memoria e database senza rischiare i dati del sito.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/andreafreelance.com\/en\/errore-500-wordpress\/","og_locale":"en_GB","og_type":"article","og_title":"Errore 500 in WordPress: individua la causa","og_description":"Risolvi l\u2019errore 500 WordPress partendo dai log: isola plugin e tema, controlla .htaccess, PHP, memoria e database senza rischiare i dati del sito.","og_url":"https:\/\/andreafreelance.com\/en\/errore-500-wordpress\/","og_site_name":"Andrea Freelance","article_published_time":"2026-10-21T07:52:34+00:00","article_modified_time":"2026-10-21T07:52:37+00:00","og_image":[{"width":2048,"height":1152,"url":"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg","type":"image\/jpeg"}],"author":"Andreafreelance","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Andreafreelance","Estimated reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#article","isPartOf":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/"},"author":{"name":"Andreafreelance","@id":"https:\/\/andreafreelance.com\/#\/schema\/person\/faec70cc830051381c73c0a846e60498"},"headline":"Errore 500 in WordPress: individua la causa","datePublished":"2026-10-21T07:52:34+00:00","dateModified":"2026-10-21T07:52:37+00:00","mainEntityOfPage":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/"},"wordCount":1454,"publisher":{"@id":"https:\/\/andreafreelance.com\/#organization"},"image":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg","articleSection":["Siti Web"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/","url":"https:\/\/andreafreelance.com\/errore-500-wordpress\/","name":"Errore 500 WordPress: diagnosi e soluzioni pratiche","isPartOf":{"@id":"https:\/\/andreafreelance.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg","datePublished":"2026-10-21T07:52:34+00:00","dateModified":"2026-10-21T07:52:37+00:00","description":"Risolvi l\u2019errore 500 WordPress partendo dai log: isola plugin e tema, controlla .htaccess, PHP, memoria e database senza rischiare i dati del sito.","breadcrumb":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/andreafreelance.com\/errore-500-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#primaryimage","url":"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg","contentUrl":"https:\/\/andreafreelance.com\/wp-content\/uploads\/2026\/10\/featured-errore-500-in-wordpress-individua-la-causa-5e3d62fb.jpg","width":2048,"height":1152,"caption":"Un amministratore cerca l\u2019origine del guasto"},{"@type":"BreadcrumbList","@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/andreafreelance.com\/"},{"@type":"ListItem","position":2,"name":"Errore 500 in WordPress: individua la causa"}]},{"@type":"WebSite","@id":"https:\/\/andreafreelance.com\/#website","url":"https:\/\/andreafreelance.com\/","name":"Andrea, Freelancer","description":"","publisher":{"@id":"https:\/\/andreafreelance.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/andreafreelance.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","Place","LocalBusiness"],"@id":"https:\/\/andreafreelance.com\/#organization","name":"Andrea, Freelancer","url":"https:\/\/andreafreelance.com\/","logo":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#local-main-organization-logo"},"image":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#local-main-organization-logo"},"sameAs":["https:\/\/www.instagram.com\/andreafreelancerm\/"],"description":"Development and creation of professional, SEO-optimised websites.","legalName":"Andrea Freelance","foundingDate":"2023-02-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"},"address":{"@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#local-main-place-address"},"telephone":["3791939405"],"contactPoint":{"@type":"ContactPoint","telephone":"3791939405","email":"info@andreafreelance.com"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"18:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Saturday","Sunday"],"opens":"00:00","closes":"00:00"}],"email":"info@andreafreelance.com","areaServed":"Worldwide","priceRange":"$$$"},{"@type":"Person","@id":"https:\/\/andreafreelance.com\/#\/schema\/person\/faec70cc830051381c73c0a846e60498","name":"Andreafreelance","sameAs":["https:\/\/andreafreelance.com"]},{"@type":"PostalAddress","@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#local-main-place-address","streetAddress":"Via Giovanni Pascoli 20","addressLocality":"Ciampino","postalCode":"00043","addressRegion":"Roma","addressCountry":"IT"},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/andreafreelance.com\/errore-500-wordpress\/#local-main-organization-logo","url":"https:\/\/andreafreelance.com\/wp-content\/uploads\/2024\/08\/andrea-landing.png","contentUrl":"https:\/\/andreafreelance.com\/wp-content\/uploads\/2024\/08\/andrea-landing.png","width":383,"height":136,"caption":"Andrea Freelance"}]},"geo.placename":"Ciampino","geo.region":"Italy"},"_links":{"self":[{"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/posts\/13682","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/comments?post=13682"}],"version-history":[{"count":2,"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/posts\/13682\/revisions"}],"predecessor-version":[{"id":13689,"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/posts\/13682\/revisions\/13689"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/media\/13686"}],"wp:attachment":[{"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/media?parent=13682"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/categories?post=13682"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/andreafreelance.com\/en\/wp-json\/wp\/v2\/tags?post=13682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}