Risoluzione di 'Qualcosa è andato storto durante il salvataggio del modulo' in WPForms

Stai visualizzando il messaggio di errore: “Si è verificato un errore durante il salvataggio del modulo. Ricarica la pagina e riprova. Contatta il team di supporto del plugin se questo comportamento persiste.”

Questo è un problema abbastanza comune che può verificarsi durante il salvataggio di un modulo nell'editor di WPForms. Nella maggior parte dei casi, è causato da impostazioni a livello di server che bloccano la richiesta AJAX utilizzata per salvare il tuo modulo. In questa guida, ti illustreremo le cause più comuni e come risolverle.


Cause Comuni

Ecco i motivi più frequenti per cui potresti riscontrare questo errore:

  • Regole di sicurezza a livello di server (ModSecurity): Molti provider di hosting utilizzano ModSecurity o firewall simili per proteggere da richieste dannose. A volte, queste regole possono bloccare erroneamente richieste AJAX legittime da WPForms, impedendo il salvataggio del modulo.
  • Firewall che blocca admin-ajax.php: Il file admin-ajax.php è un file principale di WordPress utilizzato da WPForms per salvare i moduli senza aggiornare la pagina. Se il firewall del tuo server blocca questo file, i salvataggi dei moduli non andranno a buon fine.
  • Problemi di permessi dei file: Permessi errati dei file o delle cartelle sul tuo server possono bloccare l'esecuzione di admin-ajax.php o di altri file da cui dipende WPForms.

Esempio: Errore nella console del browser

Quando si verifica questo problema, potresti visualizzare errori nella console del tuo browser simili a:

Failed to load resource: the server responded with a status of 403 (Forbidden)
Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Questi indicano che la richiesta AJAX è stata bloccata o è fallita a livello di server.

Passaggi per la risoluzione dei problemi

Segui questi passaggi per risolvere il problema:

  1. Contatta il tuo provider di hosting
    Informa che stai riscontrando richieste AJAX bloccate durante il salvataggio dei moduli WPForms. Chiedi loro di:
    • Rivedere e regolare eventuali regole ModSecurity che potrebbero bloccare le richieste a admin-ajax.php.
    • Assicurarsi che il firewall del server non stia bloccando admin-ajax.php.
    • Ripristinare i permessi di file e cartelle
  2. Verifica altre misure di sicurezza
    Se il tuo host utilizza misure di sicurezza aggiuntive lato server (oltre a ModSecurity), chiedi loro di inserire nella whitelist le richieste admin-ajax di WPForms.
  3. Testa dopo le modifiche
    Una volta che il tuo host ha apportato le modifiche, prova a salvare nuovamente il modulo. Se l'errore persiste, condividi i log della console del tuo browser con il tuo host o team di supporto per ulteriori indagini.

Fatto! Ora conosci le ragioni più comuni dell'errore "Si è verificato un errore durante il salvataggio del modulo" in WPForms e come risolverlo.

Successivamente, vorresti imparare come testare correttamente i tuoi moduli prima di pubblicarli? Assicurati di consultare il nostro tutorial completo sulla checklist per il test dei moduli per maggiori dettagli.

Il miglior plugin per la creazione di moduli drag and drop per WordPress

Facile, veloce e sicuro. Unisciti a oltre 6 milioni di proprietari di siti web che si affidano a WPForms.