Resolvendo ‘Algo Deu Errado ao Salvar o Formulário’ no WPForms

Você está vendo a mensagem de erro: “Ocorreu um erro ao salvar o formulário. Recarregue a página e tente novamente. Entre em contato com a equipe de suporte do plugin se esse comportamento persistir.”

Este é um problema bastante comum que pode ocorrer ao salvar um formulário no construtor do WPForms. Na maioria dos casos, ele é causado por configurações no nível do servidor que bloqueiam a solicitação AJAX usada para salvar seu formulário. Neste guia, abordaremos as causas mais comuns e como resolvê-las.


Causas Comuns

Aqui estão os motivos mais frequentes pelos quais você pode encontrar este erro:

  • Regras de Segurança no Nível do Servidor (ModSecurity): Muitos provedores de hospedagem usam ModSecurity ou firewalls semelhantes para proteger contra solicitações maliciosas. Às vezes, essas regras podem bloquear indevidamente solicitações AJAX legítimas do WPForms, impedindo o salvamento do formulário.
  • Firewall Bloqueando admin-ajax.php: O arquivo admin-ajax.php é um arquivo principal do WordPress usado pelo WPForms para salvar formulários sem recarregar a página. Se o firewall do seu servidor bloquear este arquivo, os salvamentos de formulário falharão.
  • Problemas de Permissão de Arquivo: Permissões incorretas de arquivo ou pasta em seu servidor podem bloquear a execução de admin-ajax.php ou outros arquivos dos quais o WPForms depende.

Exemplo: Erro no Console do Navegador

Quando este problema ocorre, você pode ver erros no console do seu navegador semelhantes 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)

Isso indica que a solicitação AJAX foi bloqueada ou falhou no nível do servidor.

Passos para Solução de Problemas

Siga estas etapas para resolver o problema:

  1. Entre em Contato com Seu Provedor de Hospedagem
    Informe que você está enfrentando solicitações AJAX bloqueadas ao salvar formulários do WPForms. Peça para eles:
    • Revisar e ajustar quaisquer regras do ModSecurity que possam estar bloqueando solicitações para admin-ajax.php.
    • Garantir que o firewall do servidor não esteja bloqueando admin-ajax.php.
    • Redefinir permissões de arquivos e pastas
  2. Verifique Outras Medidas de Segurança
    Se sua hospedagem usa segurança adicional no lado do servidor (além do ModSecurity), solicite que eles coloquem na lista de permissões as solicitações admin-ajax do WPForms.
  3. Teste Após os Ajustes
    Depois que sua hospedagem fizer as alterações, tente salvar o formulário novamente. Se o erro persistir, compartilhe os logs do console do seu navegador com sua hospedagem ou equipe de suporte para investigação adicional.

É isso! Agora você conhece os motivos mais comuns para o erro “Ocorreu um erro ao salvar o formulário” no WPForms e como corrigi-lo.

Em seguida, você gostaria de aprender como testar seus formulários corretamente antes de publicá-los? Certifique-se de conferir nosso tutorial completo sobre o checklist de teste de formulários para mais detalhes.

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.