---
url: 'https://dxpr.com/pt-pt/hc/documentacao/aprender-dxpr-builder/resolucao-de-problemas/falha-ao-guardar'
title: 'As mudanças não guardam | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T09:05:03+00:00'
updated: '2026-10-24T17:19:22+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: |-
  Faça com que as suas edições fiquem guardadas. Uma gravação falhada é quase sempre algo
  entre o navegador e o Drupal, uma sessão terminada ou conteúdo
  editado fora do construtor.
tags:
  - 'Fix a problem'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T17:19:22+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: 'As mudanças não guardam'
      description: |-
        Faça com que as suas edições fiquem guardadas. Uma gravação falhada é quase sempre algo
        entre o navegador e o Drupal, uma sessão terminada ou conteúdo
        editado fora do construtor.
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-24T09:05:03+0000'
      dateModified: '2026-10-24T17:19:22+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/pt-pt/hc/documentacao/aprender-dxpr-builder/resolucao-de-problemas/falha-ao-guardar'
      articleSection: 'Resolver um problema'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/pt-pt/hc/documentacao/aprender-dxpr-builder/resolucao-de-problemas/falha-ao-guardar'
      description: |-
        Faça com que as suas edições fiquem guardadas. Uma gravação falhada é quase sempre algo
        entre o navegador e o Drupal, uma sessão terminada ou conteúdo
        editado fora do construtor.
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Início
            item: 'https://dxpr.com/pt-pt'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: pt-pt
---
[Centro de ajuda](/pt-pt/node/75)/[Documentação](/pt-pt/hc/documentacao) /[Aprender DXPR Builder](/pt-pt/hc/documentation/learn-dxpr-builder) /[Gerir o site](/pt-pt/hc/documentation/learn-dxpr-builder/manage) /[Resolver um problema](/pt-pt/hc/documentation/learn-dxpr-builder/troubleshooting) # As mudanças não guardam.

 Aprender DXPR BuilderGerir o siteResolver um problema

   ## Neste guia

 Guias relacionados

- [Guarde e publique a sua página](/pt-pt/hc/documentacao/aprender-dxpr-builder/edicao/guardar-e-publicar)

Faça com que as suas edições fiquem guardadas. Uma gravação falhada é quase sempre algo entre o navegador e o Drupal, uma sessão terminada ou conteúdo editado fora do construtor.

## Vejo "Server error: Unable to save field"

Quando clica em **Save**, o editor primeiro pede a `/dxpr_builder/csrf`um token de segurança novo e depois envia a página para `/dxpr_builder/ajax`. Se qualquer dos pedidos falhar, vê esta mensagem e nada é guardado. Abra o separador **Network** do navegador, clique novamente em **Save** e leia o código de estado desses dois pedidos.

- **403 e nada de novo em Recent log messages.** Uma firewall de aplicação web, regra mod\_security ou proxy rejeitou o pedido antes de chegar ao Drupal. Um sinal típico: uma página vazia guarda, uma página longa não. Peça ao seu alojamento para pôr pedidos POST para `/dxpr_builder/ajax` na lista de permissões. Se um módulo de segurança ou anti-spam inspeciona todos os pedidos POST, exclua esse caminho.
- **403 depois de a página estar aberta muito tempo.** A sua sessão terminou ou a sua conta perdeu **Edit with DXPR Builder**. Inicie sessão de novo num separador novo, volte e clique em **Save**. As suas edições continuam na página.
- **500.** O PHP falhou durante a gravação. **Reports** &gt; **Recent log messages** (`/admin/reports/dblog`) mostra o erro. Para "Allowed memory size exhausted", suba o `memory_limit` do PHP.
- **404 ou 400.** Edita uma língua que o conteúdo não tem. O registo diz "Attempted to save non-existent translation". Adicione primeiro a tradução no separador **Translate** da página.

## O meu esquema desapareceu depois de editar o formulário do nó

O CKEditor no formulário de edição do nó reescreve o HTML do construtor e um formato de texto restrito remove as suas classes e atributos.

1. Vá a **Structure** &gt; **Content types** &gt; (tipo) &gt; **Manage form display**.
2. Esconda o campo body do formulário ou dê-lhe **Full HTML** como formato de texto predefinido.
3. Edite conteúdo do construtor apenas através do construtor.

Para recuperar o esquema, abra o separador **Revisions** da página e reverta para a revisão anterior à edição do formulário. As gravações do construtor mostram a mensagem de registo `Saved with DXPR builder`.

## Guardei, mas parte da página reverteu

Cada contentor do construtor na página tem o seu próprio botão **Save**, por exemplo um campo body e um bloco. Guarde todos os contentores que editou antes de sair da página. O navegador avisa que um campo "might have unsaved changes" quando sai demasiado cedo.

## O anular deixou de funcionar

O editor mostra "Failed to save history state, cannot undo and redo actions because the content item is too big." O histórico de anular vive no armazenamento local do navegador, que tem um limite de tamanho. Limpe os dados do site para este domínio nas definições do navegador. Isso só remove o histórico de anular; o conteúdo guardado não é afetado.

## Confirmar a correção

Clique em **Save**. O editor indica "Saved field" com o nome do campo e o separador de rede mostra um 200 em `/dxpr_builder/ajax`. Recarregue numa janela privada: a mudança continua lá.

## E a seguir?

[Guardar conteúdo](/pt-pt/hc/documentacao/aprender-dxpr-builder/edicao/guardar-e-publicar) para saber como revisões e publicação interagem com gravações do construtor.