Quando WordPress smette di funzionare, la prima cosa da fare è capire che tipo di errore stai vedendo. Schermata bianca, errore 500, database irraggiungibile, 403 o immagini che non si caricano hanno cause molto diverse.
Questa guida raccoglie cinque problemi comuni e ti aiuta a capire da dove partire senza fare modifiche casuali.
1. Schermata bianca o errore fatale
Se il sito mostra una pagina bianca o un messaggio di errore fatale, le cause frequenti sono un plugin incompatibile, il tema o un problema PHP.
- Controlla se WordPress ti ha inviato il link alla Recovery Mode.
- Se non accedi al backend, disattiva il plugin sospetto via SFTP o File Manager.
- Leggi i log PHP prima di riattivare tutto.
Se il problema è iniziato subito dopo un plugin, trovi una procedura più completa in Plugin WordPress in crash: come ripristinare il sito.
2. Errore 500 – Internal Server Error
L’errore 500 è generico: indica che il server non è riuscito a completare la richiesta. Può dipendere da PHP, plugin, regole server, permessi o configurazioni errate.
- controlla i log del server;
- verifica plugin e tema;
- controlla eventuali modifiche recenti a
.htaccess; - se necessario, rigenera i permalink dopo aver salvato una copia delle regole personalizzate.
3. Errore di connessione al database
Il messaggio “Errore nello stabilire una connessione al database” significa che WordPress non riesce a comunicare correttamente con MySQL/MariaDB.
- verifica nome database, utente, password e host in
wp-config.php; - controlla che il database sia raggiungibile;
- verifica eventuali problemi o limiti lato hosting.
Evita di modificare il database finché non hai capito se il problema è nelle credenziali o nel server.
4. Errore 403 – Accesso negato
Un 403 significa che il server ha ricevuto la richiesta ma non autorizza l’accesso. Le cause possono essere permessi errati, regole di sicurezza, firewall, plugin o configurazione del server.
- controlla se il problema riguarda una sola URL o tutto il sito;
- verifica eventuali blocchi del plugin di sicurezza o del WAF;
- controlla i permessi di file e cartelle solo se sai quali valori sono corretti per il tuo hosting;
- consulta i log invece di cambiare permessi indiscriminatamente.
5. Homepage visibile ma le altre pagine danno 404
Se la home funziona ma tutte le altre URL restituiscono 404, spesso il problema riguarda permalink o regole di rewrite.
In questo caso puoi provare a salvare nuovamente Impostazioni → Permalink. Se non basta, trovi una guida specifica su homepage funzionante e pagine WordPress in 404.
Prima di fare tentativi: guarda cosa è cambiato
Un buon troubleshooting parte quasi sempre dalla stessa domanda: cosa è cambiato subito prima del problema?
- aggiornamento plugin o tema;
- migrazione;
- cambio PHP;
- modifica DNS o SSL;
- nuove regole di cache o sicurezza;
- modifiche al database o ai file.
Se il sito è in produzione e non è chiara la causa, è meglio raccogliere log e informazioni prima di fare restore o disattivazioni massive.
Per problemi tecnici persistenti puoi consultare anche la pagina di manutenzione e supporto WordPress oppure contattarmi.





