Errore 500: il problema che blocca il tuo lavoro (sempre nel momento peggiore)
Sommario
Il Visual Builder di DIVI è uno strumento straordinario per lavorare sulle pagine in tempo reale, ma chi utilizza questo tema abbastanza spesso sa quanto possa diventare frustrante quando, proprio sulla homepage, compare l’errore 500 e l’editor si rifiuta di aprirsi.
Un problema che colpisce sia i professionisti sia chi gestisce il proprio sito in autonomia e che, nella maggior parte dei casi, manda nel panico perché sembra bloccare ogni intervento urgente.
In realtà, l’errore 500 del Visual Builder non è quasi mai un problema di DIVI, ma un conflitto o un limite del server. Capire cosa lo genera è il primo passo per liberarsene definitivamente e lavorare in tranquillità, senza interruzioni o crash improvvisi.
Perché DIVI mostra errore 500 quando provi ad aprire il Visual Builder?
Quando apri la homepage con il Visual Builder e appare un errore 500, significa semplicemente che il server non riesce a completare la richiesta. I motivi più frequenti sono quattro:
1️⃣ Limiti PHP troppo bassi
DIVI è un tema pesante e ricco di funzionalità JS e CSS. Se il server ha valori bassi su:
-
memory_limit
-
max_execution_time
-
max_input_vars
-
upload_max_filesize
il Visual Builder può non caricarsi, soprattutto sulle pagine più complesse come la homepage.
2️⃣ Conflitti con plugin di cache o ottimizzazione
Plugin come WP Rocket, LiteSpeed, Seraphinite Accelerator o altri sistemi di minificazione possono:
-
comprimere eccessivamente gli asset
-
ritardare l’inizializzazione di DIVI
-
impedire la chiamata AJAX del builder
Questa combinazione genera facilmente un errore 500 durante il caricamento.
3️⃣ Conflitti con plugin che iniettano JS o CSS extra
Popup builder, plugin per l’AI, sistemi di sicurezza, cookie banner aggressivi e builder esterni possono interferire con le risorse di DIVI.
4️⃣ Mod_security o firewall server troppo restrittivi
Su sistemi Linux capita spesso che mod_security blocchi le chiamate AJAX necessarie al Visual Builder. Il risultato: errore 500 immediato, ma lato server tutto funziona.

Come risolvere davvero l’errore 500 di DIVI
La cosa importante è non agire “a tentativi”, perché un singolo parametro sbagliato può peggiorare la situazione. Ecco il metodo più efficace, lo stesso che utilizziamo internamente in FanaticoWeb.com per i progetti dei clienti.
1. Aumentare i limiti PHP
I valori consigliati per i siti DIVI sono:
Generalmente si impostano da, dipende al sistema usato:
Sito → Impostazioni PHP → Valori personalizzati
Un semplice refresh spesso basta per far tornare il builder operativo.
2. Escludere DIVI dalle ottimizzazioni della cache
Quando la homepage non si apre in Visual Builder, l’80% delle volte la colpa è della cache.
Soluzione standard:
-
Disattiva minificazione JS e CSS
-
Disattiva il delay JS
-
Escludi
/wp-admin/admin-ajax.php -
Escludi la pagina specifica dalla cache
-
Sui vari plugin di cache, attiva la modalità compatibility
Dopo il purge, il Visual Builder solitamente ricomincia a funzionare.
3. Individuare il plugin che crea conflitto
Il metodo più veloce è attivare momentaneamente la modalità debug:
wp-config.php →
Poi provi ad aprire la homepage con DIVI Builder.
Se compare l’errore 500, il file debug.log ti dirà esattamente quale plugin o funzione sta causando la rottura.
I plugin più spesso coinvolti sono:
-
cookie plugin mal configurati
-
sistemi di sicurezza
-
plugin per popup
-
page builder aggiuntivi
-
plugin con JS inline non compatibile
4. Check server: mod_security e firewall
Se tutto il resto è a posto, l’errore potrebbe arrivare dal server.
Controllare:
-
log Apache (o Nginx)
-
regole mod_security
-
eventuali blocchi Fail2Ban
Una singola regola troppo aggressiva può impedire il caricamento degli asset di DIVI, generando un errore 500 solo sul Visual Builder.
Sul sistema puoi verificare da:
Sito → Sicurezza → Web Application Firewall (ModSecurity)
e impostare la modalità “Detection only” per fare un test.
Come prevenire il problema e lavorare con DIVI senza intoppi
Per evitare che l’errore 500 si ripresenti, è utile seguire una configurazione stabile:
-
Hosting performante e con risorse adeguate
-
Limiti PHP alti e costanti
-
Cache configurata in modalità compatibile con DIVI
-
Niente plugin superflui
-
Aggiornamenti sempre controllati su staging
-
Firewall con regole ottimizzate
Grazie a questi accorgimenti, il Visual Builder rimane fluido e stabile anche sulle homepage più complesse.
