Risoluzione del problema "Qualcosa è andato storto durante il salvataggio del modulo" in WPForms

Viene visualizzato il messaggio di errore: "Qualcosa è andato storto durante il salvataggio del modulo. Ricaricare la pagina e riprovare. Se questo comportamento persiste, contattare il team di supporto del plugin".

Si tratta di un problema abbastanza comune che può verificarsi quando si salva un modulo nel costruttore WPForms. Nella maggior parte dei casi, è causato da impostazioni a livello di server che bloccano la richiesta AJAX utilizzata per salvare il modulo. In questa guida vi illustreremo le cause più comuni e come risolverle.


Cause comuni

Ecco i motivi più frequenti per cui si può riscontrare questo errore:

  • Regole di sicurezza a livello di server (ModSecurity): Molti provider di hosting utilizzano ModSecurity o firewall simili per proteggere dalle richieste dannose. A volte, queste regole possono erroneamente bloccare le richieste AJAX legittime di WPForms, impedendo il salvataggio del modulo.
  • Blocco del firewall admin-ajax.php: Il admin-ajax.php è un file fondamentale di WordPress usato da WPForms per salvare i moduli senza aggiornare la pagina. Se il firewall del vostro server blocca questo file, il salvataggio dei moduli fallirà.
  • Problemi di autorizzazione dei file: I permessi di file o cartelle non corretti sul server possono bloccare l'esecuzione di admin-ajax.php o altri file su cui WPForms si basa.

Esempio: Errore nella console del browser

Quando si verifica questo problema, è possibile che nella console del browser vengano visualizzati errori simili a:

Impossibile caricare la risorsa: il server ha risposto con uno stato di 403 (Forbidden).
Non è stato possibile caricare la risorsa: il server ha risposto con lo stato 500 (Internal Server Error).

Indicano che la richiesta AJAX è stata bloccata o non è riuscita a livello di server.

Passi per la risoluzione dei problemi

Seguite questi passaggi per risolvere il problema:

  1. Contattare il provider di hosting
    Comunicate loro che si verificano richieste AJAX bloccate durante il salvataggio dei moduli WPForms. Chiedete loro di:
    • Esaminare e regolare le regole di ModSecurity che potrebbero bloccare le richieste a admin-ajax.php.
    • Assicurarsi che il firewall del server non stia bloccando admin-ajax.php.
    • Ripristinare le autorizzazioni di file e cartelle
  2. Verificare la presenza di altre misure di sicurezza
    Se il vostro host utilizza ulteriori misure di sicurezza sul lato server (oltre a ModSecurity), chiedetegli di inserire nella whitelist le richieste admin-ajax di WPForms.
  3. Test dopo le modifiche
    Una volta che l'host ha apportato le modifiche, provare a salvare nuovamente il modulo. Se l'errore persiste, condividere i log della console del browser con l'host o il team di assistenza per ulteriori indagini.

Ecco fatto! Ora conoscete le ragioni più comuni dell'errore "Qualcosa è andato storto durante il salvataggio del modulo" in WPForms e come risolverlo.

Poi, volete sapere come testare correttamente i vostri moduli prima di pubblicarli? Per maggiori dettagli, consultate il nostro tutorial completo sulla lista di controllo dei moduli.

Il miglior plugin per la creazione di moduli di WordPress con trascinamento e rilascio

Facile, veloce e sicuro. Unitevi agli oltre 6 milioni di proprietari di siti web che si fidano di WPForms.