---
url: 'https://dxpr.com/es/hc/documentacion/aprender-dxpr-builder/solucion-problemas/tras-actualizar'
title: 'Problemas tras actualizar | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T00:59:32+00:00'
updated: '2026-10-24T17:19:22+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: |-
  Termina una actualización que salió mal. En casi todos los casos el código se
  actualizó pero la base de datos no, una copia sobrante del módulo
  estorba, o falta una dependencia.
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: 'Problemas tras actualizar'
      description: |-
        Termina una actualización que salió mal. En casi todos los casos el código se
        actualizó pero la base de datos no, una copia sobrante del módulo
        estorba, o falta una dependencia.
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-24T00:59:32+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/es/hc/documentacion/aprender-dxpr-builder/solucion-problemas/tras-actualizar'
      articleSection: 'Resolver un problema'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/es/hc/documentacion/aprender-dxpr-builder/solucion-problemas/tras-actualizar'
      description: |-
        Termina una actualización que salió mal. En casi todos los casos el código se
        actualizó pero la base de datos no, una copia sobrante del módulo
        estorba, o falta una dependencia.
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Inicio
            item: 'https://dxpr.com/es'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: es
---
[Centro de ayuda](/es/hc)/[Documentación](/es/hc/documentacion) /[Aprende DXPR Builder](/es/hc/documentation/learn-dxpr-builder) /[Gestionar el sitio](/es/hc/documentation/learn-dxpr-builder/manage) /[Resolver un problema](/es/hc/documentation/learn-dxpr-builder/troubleshooting) # Problemas tras actualizar.

 Aprende DXPR BuilderGestionar el sitioResolver un problema

   ## En esta guía

 Guías relacionadas

- [Actualiza DXPR Builder](/es/hc/documentacion/aprender-dxpr-builder/primeros-pasos/actualizar)

Termina una actualización que salió mal. En casi todos los casos el código se actualizó pero la base de datos no, una copia sobrante del módulo estorba, o falta una dependencia.

## Ejecuta la actualización en el orden correcto

1. Haz una copia de seguridad de la base de datos.
2. Ejecuta `composer require drupal/dxpr_builder`, con restricción de versión si fijas versiones.
3. Ejecuta `drush updb -y` (o visita `/update.php`).
4. Ejecuta `drush cr`.
5. Abre una página del constructor y guárdala de nuevo.

**Importante:** nunca desinstales el módulo para actualizarlo. Desinstalar borra plantillas guardadas, perfiles y ajustes.

## Composer muestra un error

- **«Could not find a version of package drupal/dxpr\_builder matching your minimum-stability».** La versión 3.x se publica como versiones beta. Permítelas en la restricción: `composer require 'drupal/dxpr_builder:^3.0@beta'`.
- **«Could not find a matching version of package dxpr/dxpr\_builder».** El paquete en drupal.org es `drupal/dxpr_builder`. Cambia `dxpr/dxpr_builder` por `drupal/dxpr_builder` en `composer.json`, y ejecuta `composer update drupal/dxpr_builder`.
- **Composer se niega porque la carpeta no la gestiona Composer.** Una copia se subió a mano. Borra `modules/contrib/dxpr_builder` y ejecuta de nuevo el comando de require.
- **«Disk quota exceeded» o «write failed».** Libera espacio en disco en el servidor antes de reintentar.

## Falla la actualización de la base de datos

- **«Unable to install modules key due to missing modules key».**La versión 3.x necesita el módulo Key, y la actualización 9020 lo instala. Su código falta porque el módulo no se instaló con Composer. Ejecuta `composer require drupal/key` y luego `drush updb -y` de nuevo.
- **Falla un hook de actualización nombrado.** Ejecuta `drush updb -vvv` e incluye el error completo en tu ticket.
- **«module 'dxpr\_builder\_page' is missing its dependency module field\_group».** El submódulo DXPR Builder Drag and Drop Page necesita Field Group. Ejecuta `composer require drupal/field_group`y luego `drush en dxpr_builder_page -y`.

## Las páginas se ven rotas tras la actualización

Algunas versiones convierten marcado antiguo, como carruseles Owl y contadores circulares, en lotes durante `drush updb`. Los elementos que fallan quedan pendientes.

1. Ve a **DXPR Studio** &gt; **DXPR Builder** &gt; **Elementos de contenido** &gt; **Migraciones**(`/admin/dxpr_studio/dxpr_builder/migration-status`).
2. Si una migración muestra **Pendiente**, haz clic en **Ejecutar ahora**, o en **Ejecutar todas las migraciones pendientes**.
3. Revisa **Informes** &gt; **Mensajes recientes del registro** para los elementos que un lote saltó.

## Composer rechaza una actualización mayor del núcleo de Drupal

DXPR Builder 3.x admite Drupal 10.2 y posteriores, y Drupal 11.

1. Revisa las notas de versión de DXPR Builder, DXPR Theme y DXPR Theme Helper para la versión que admite la nueva versión mayor.
2. Ejecuta Upgrade Status para ver qué paquetes no están listos.
3. Fija la versión mayor del núcleo en `composer.json`. Un `composer require drupal/core-recommended` sin restricción puede traer la siguiente versión mayor sin querer.

## El editor se rompió justo tras la actualización

Sigue [El editor no aparece](/es/hc/documentacion/aprender-dxpr-builder/solucion-problemas/editor-no-aparece). Las causas principales allí son las que siguen a una actualización parcial: actualizaciones pendientes de base de datos, archivos obsoletos y una caché de agregación creada desde la versión antigua.

## Vengo de Glazed Builder

DXPR Builder 3.x ya no convierte nombres de clase Glazed en contenido guardado. Actualiza primero a la última versión 2.x y ejecuta sus actualizaciones de base de datos, y luego actualiza a 3.x. Lee [Migrar desde DXPR Builder 1.x o 2.x](/es/hc/documentation/learn-dxpr-builder/getting-started/migration-1x-to-3x).

## Confirma el arreglo

`drush updb` no informa actualizaciones pendientes, `drush pm:list --filter=dxpr` muestra las versiones previstas, y una página del constructor guardada de nuevo se muestra igual en el editor y para una persona visitante.

## ¿Qué sigue?

[Actualizar DXPR Builder](/es/hc/documentacion/aprender-dxpr-builder/primeros-pasos/actualizar) para el procedimiento rutinario de actualización.