🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Guía paso a paso para actualizar PrestaShop sin romper la tienda

Actualizado el 3 de mayo de 2026

Actualizar PrestaShop puede parecer una tarea compleja, pero con la planificación adecuada y siguiendo los pasos correctos, puedes hacerlo sin perder datos ni funcionalidades. Esta guía está diseñada para que, incluso si no eres un experto técnico, puedas realizar la actualización de forma segura. Recuerda que el objetivo es mantener tu tienda en línea, estable, rápida y protegida.

¿Por qué es importante mantener tu PrestaShop actualizado?

Antes de empezar, es bueno entender por qué debes actualizar PrestaShop con regularidad. Las nuevas versiones corrigen errores, mejoran la seguridad, añaden nuevas funciones y optimizan el rendimiento. Una tienda desactualizada es más vulnerable a ataques y problemas de compatibilidad. Además, los módulos y temas más recientes suelen estar diseñados para las versiones más actuales.

Paso 1: Preparación antes de la actualización

La preparación es la clave del éxito. No te saltes este paso, ya que te ahorrará muchos dolores de cabeza.

1.1. Revisa los requisitos del sistema

Cada nueva versión de PrestaShop tiene requisitos específicos de PHP, MySQL y otras herramientas. Antes de empezar, verifica que tu servidor cumpla con los requisitos de la versión a la que quieres migrar. Puedes encontrar esta información en la documentación oficial de PrestaShop.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que puedes gestionar la versión de PHP desde el panel de control. Accede a través del puerto 2106 (ejemplo: tudominio.com:2106) y busca la sección de "PHP" o "Servicios Web".

1.2. Haz un backup completo de tu tienda

Este es el paso más importante. Un backup PrestaShop te permite restaurar tu tienda en caso de que algo salga mal durante la actualización. Debes guardar dos cosas:

  • Archivos del sitio: Todos los archivos de tu PrestaShop (carpetas admin, themes, modules, etc.).
  • Base de datos: La base de datos MySQL donde se almacenan productos, pedidos, clientes, etc.

Puedes hacerlo de dos maneras:

  • Desde tu panel de control (Syspanel): En Syspanel (puerto 2106), ve a la sección de "Backups" y crea un backup completo. Es la opción más segura.
  • Manual (si no tienes acceso a backups automáticos): Usa un cliente FTP para descargar todos los archivos y exporta la base de datos desde phpMyAdmin.

[WARNING] Guarda el backup en un lugar seguro, como tu ordenador o un servicio de almacenamiento en la nube. No lo dejes solo en el servidor.

1.3. Desactiva la tienda y ponla en modo mantenimiento

Para evitar que los clientes vean una tienda rota durante la actualización, ponla en modo mantenimiento.

  1. Accede a tu panel de administración de PrestaShop.
  2. Ve a Parámetros de la tienda > Mantenimiento.
  3. Activa la opción "Activar modo mantenimiento".
  4. Puedes añadir un mensaje personalizado (opcional).

1.4. Comprueba la compatibilidad de módulos y temas

No todos los módulos y temas funcionan con todas las versiones de PrestaShop. Antes de actualizar, revisa la compatibilidad de los que usas.

  • Módulos: Ve a Módulos > Catálogo de módulos y busca actualizaciones. Si un módulo no es compatible, puede que tengas que desactivarlo o buscar una alternativa.
  • Tema: El tema que usas debe ser compatible con la nueva versión. Consulta la documentación del desarrollador.

Paso 2: El proceso de actualización

Una vez que todo está preparado, puedes proceder con la actualización.

2.1. Elige el método de actualización

Hay dos formas principales de upgrade tienda:

  • Actualización automática (recomendada para principiantes): Usa el módulo oficial "1-Click Upgrade" de PrestaShop. Es la opción más sencilla.
  • Actualización manual (más control, pero más compleja): Descargas los archivos de la nueva versión y los subes manualmente. Esta guía se centrará en la automática.

2.2. Usa el módulo "1-Click Upgrade"

  1. Descarga e instala el módulo: Ve a Módulos > Catálogo de módulos y busca "1-Click Upgrade". Instálalo si no lo tienes.
  2. Configura el módulo: Ve a Mejoras > 1-Click Upgrade. En la pestaña "Configuración", asegúrate de que:
    • "Canal de actualización" esté en "Estable".
    • "Modo de actualización" esté en "Conservar los archivos personalizados".
  3. Selecciona la versión: En la pestaña "Actualizar", elige la versión a la que quieres migrar (normalmente la más reciente).
  4. Inicia la actualización: Haz clic en "Actualizar PrestaShop ahora". El proceso puede tardar varios minutos. No cierres la ventana del navegador.

[TIP] Si el módulo no encuentra la versión, puede que necesites descargar el archivo de actualización manualmente desde la web de PrestaShop y subirlo al módulo.

2.3. Supervisa el proceso

El módulo mostrará un registro de todas las acciones. Si ves algún error (como "módulo incompatible"), el proceso se detendrá. En ese caso, anota el error, desactiva el módulo problemático y vuelve a intentarlo.

Paso 3: Después de la actualización

Una vez que el proceso ha terminado, tu tienda debería estar actualizada. Ahora toca verificar que todo funciona.

3.1. Revisa la tienda en modo mantenimiento

Antes de abrir la tienda al público, haz pruebas internas:

  • Navegación: Revisa las páginas principales (inicio, categorías, producto).
  • Carrito y pedidos: Añade un producto al carrito y simula un pedido (puedes usar un modo de pago de prueba).
  • Módulos: Comprueba que los módulos clave (envío, pago, SEO) funcionan.
  • Tema: Verifica que el diseño se ve correcto en diferentes dispositivos (móvil, tablet, ordenador).

3.2. Actualiza módulos y temas

Ahora que tienes la nueva versión, actualiza todos los módulos y el tema a sus últimas versiones para asegurar la compatibilidad.

3.3. Borra la caché

PrestaShop guarda archivos temporales que pueden causar problemas. Bórralos desde:

  • Panel de administración: Ve a Parámetros avanzados > Rendimiento y haz clic en "Limpiar la caché".
  • Manual: Elimina las carpetas var/cache (o cache, según la versión) desde FTP.

3.4. Desactiva el modo mantenimiento

Una vez que todo funciona correctamente, vuelve a Parámetros de la tienda > Mantenimiento y desactiva el modo mantenimiento. ¡Tu tienda ya está actualizada!

Preguntas frecuentes (FAQ)

Aquí respondemos a las dudas más comunes sobre la actualización.

¿Qué hago si la actualización falla?

No entres en pánico. Lo primero es restaurar el backup PrestaShop que hiciste al principio. Si usaste Syspanel, puedes restaurar el backup desde la sección de "Backups" (puerto 2106). Si lo hiciste manual, sube los archivos y la base de datos de vuelta.

¿Puedo saltarme varias versiones a la vez?

No se recomienda. Lo mejor es actualizar de una versión a la siguiente (por ejemplo, de 1.7.8 a 1.7.9, luego a 1.8.0). Saltar muchas versiones puede causar errores de compatibilidad.

¿Pierdo mis datos (productos, pedidos) al actualizar?

No, la actualización conserva los datos de la base de datos (productos, clientes, pedidos). Sin embargo, siempre debes hacer un backup PrestaShop por si acaso.

¿Necesito conocimientos técnicos para actualizar?

No necesariamente. Con el módulo "1-Click Upgrade" y siguiendo esta guía, cualquier persona puede hacerlo. Si te sientes inseguro, puedes contratar a un profesional.

¿Cuánto tiempo tarda la actualización?

Depende del tamaño de tu tienda y la velocidad del servidor. Normalmente, entre 15 y 60 minutos. No te preocupes si ves que tarda más.

¿Qué pasa si mi hosting no soporta la nueva versión de PHP?

Tendrás que actualizar PHP primero. En Syspanel (puerto 2106), puedes cambiar la versión de PHP desde la sección de "Servicios Web". Asegúrate de que la nueva versión sea compatible con tu PrestaShop actual antes de actualizar la tienda.

¿Puedo deshacer la actualización si no me gusta?

Sí, restaurando el backup que hiciste. Por eso es tan importante tener un backup PrestaShop completo antes de empezar.

Consejos finales para una actualización exitosa

  • Haz pruebas en un entorno de desarrollo: Si tienes la posibilidad, crea una copia de tu tienda en un subdominio o en local para probar la actualización antes de hacerla en producción.
  • Lee las notas de la versión: Cada versión incluye cambios importantes. Léelas antes de actualizar para saber qué esperar.
  • No actualices en horas pico: Elige un momento de bajo tráfico para minimizar el impacto en tus clientes.
  • Mantén un registro: Anota la versión a la que actualizaste y cualquier problema que encontraste. Te servirá para futuras actualizaciones.

Actualizar PrestaShop no tiene por qué ser una pesadilla. Con una buena preparación, un backup PrestaShop sólido y siguiendo estos pasos, podrás mantener tu tienda al día, segura y funcionando a la perfección. ¡Anímate a hacerlo! Tu tienda y tus clientes te lo agradecerán.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel