WordPress non funziona? 5 errori comuni e come diagnosticarli

Illustrazione sui problemi comuni di WordPress e la loro diagnosi

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.

contattami

Hai bisogno di aiuto con il tuo sito WordPress?

Contattami per una consulenza personalizzata e scopri come posso aiutarti a migliorare performance, sicurezza e visibilità del tuo sito.

Qualche feedback

Dicono di me