Errore 500 WordPress: come risolverlo
L’errore 500 è uno dei problemi più frustranti in WordPress. Ma niente panico: in questa guida trovi tutte le soluzioni passo dopo passo.
Cos'è l'errore 500?
L’errore 500 è un “Internal Server Error”, ovvero un errore generico che indica che il server ha riscontrato un problema ma non riesce a identificare la causa precisa. Spesso impedisce completamente di accedere al sito o al pannello di amministrazione.
Cause comuni dell’errore 500 in WordPress
- Plugin incompatibili o malfunzionanti
- File .htaccess danneggiato
- Limiti di memoria PHP troppo bassi
- Errore nei file core di WordPress
- Permessi file/cartelle errati
Come risolvere l’errore 500 in WordPress
1. Disattiva tutti i plugin
Accedi via FTP o File Manager, entra nella cartella wp-content e rinomina plugins in plugins_old. Se il sito riparte, il problema è causato da un plugin.
2. Ripristina il file .htaccess
Rinomina il file .htaccess (es. in .htaccess_old) e poi prova ad accedere al sito. Se funziona, rigenera il file andando in Impostazioni > Permalink e cliccando “Salva”.
3. Aumenta la memoria PHP
Modifica il file wp-config.php e aggiungi questa riga:
define('WP_MEMORY_LIMIT', '256M');
4. Reinstalla i file di WordPress
Scarica una versione pulita di WordPress, sostituisci solo la cartella wp-admin e wp-includes via FTP (non toccare wp-content!).
5. Controlla i log del server
Se nulla funziona, accedi ai log del server (tramite Plesk, cPanel o FTP) per vedere errori precisi. Spesso lì trovi la chiave del problema.
Hai ancora l’errore 500?
Se non riesci a risolverlo da solo, contattami. Posso intervenire rapidamente per sistemare il tuo WordPress.