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

Guía paso a paso para actualizar PrestaShop de forma segura

Actualizado el 8 de enero de 2026

Antes de Empezar: ¿Por Qué es Importante Actualizar PrestaShop?

Mantener tu tienda online al día no es solo una cuestión de estética o de tener las últimas funciones. Actualizar PrestaShop de forma regular es fundamental para la seguridad, el rendimiento y la compatibilidad de tu negocio. Las versiones antiguas pueden tener vulnerabilidades que los hackers aprovechan, además de perder compatibilidad con módulos, temas y servicios externos como pasarelas de pago.

Sin embargo, una actualización mal hecha puede romper tu tienda. Por eso, en esta guía te explicamos paso a paso cómo realizar una actualización PrestaShop segura, minimizando los riesgos al máximo. No necesitas ser un experto técnico, solo seguir las instrucciones con cuidado.


Requisitos Previos para una Actualización Exitosa

Antes de lanzarte a actualizar, asegúrate de que tu servidor cumple con los requisitos de la nueva versión de PrestaShop. Puedes consultar los requisitos oficiales en la web de PrestaShop, pero en general necesitarás:

  • Una versión reciente de PHP (por ejemplo, 8.0 o superior para PrestaShop 8).
  • Un servidor MySQL o MariaDB actualizado.
  • Suficiente memoria y tiempo de ejecución en tu servidor.

¿Cómo saber tu versión actual? Ve a tu panel de administración de PrestaShop, en el menú "Parámetros de la tienda" > "Información". Allí verás la versión instalada.


Paso 1: Haz una Copia de Seguridad Completa (El Paso Más Importante)

[WARNING] Este paso es OBLIGATORIO. Sin una copia de seguridad, cualquier error durante la actualización podría dejarte sin tienda. No lo omitas.

Una copia de seguridad completa incluye dos partes: los archivos y la base de datos.

Cómo hacer la copia de seguridad desde tu panel de hosting (Syspanel)

Si tu hosting utiliza Syspanel (el antiguo HestiaCP), el proceso es muy sencillo. Accede a tu panel a través de https://tudominio.com:2106 (el puerto 2106 es el de acceso a Syspanel).

  1. Ve a "Backup": En el menú lateral izquierdo, busca la sección "Backup".
  2. Selecciona tu dominio: Elige el dominio de tu tienda PrestaShop.
  3. Configura la copia: Marca las opciones "Base de datos" y "Archivos". Puedes elegir una ubicación de descarga (por ejemplo, "Descargar" para guardarlo en tu ordenador o "Almacenamiento local" para guardarlo en el servidor).
  4. Inicia el backup: Haz clic en "Respaldo". El proceso puede tardar varios minutos dependiendo del tamaño de tu tienda.

Copia de seguridad manual (alternativa)

Si no usas Syspanel o prefieres hacerlo manualmente:

  • Base de datos: Usa phpMyAdmin (suele estar en tudominio.com/phpmyadmin). Selecciona tu base de datos, ve a "Exportar" y elige el método "Rápido" en formato SQL. Descarga el archivo.
  • Archivos: Conéctate a tu servidor vía FTP (FileZilla, por ejemplo) y descarga toda la carpeta donde está instalado PrestaShop (normalmente public_html, htdocs o una subcarpeta).

Guarda ambos archivos (el SQL y el ZIP de archivos) en un lugar seguro de tu ordenador.


Paso 2: Descarga la Última Versión de PrestaShop

Ve al sitio oficial de PrestaShop (prestashop.com) y descarga el paquete completo de la última versión estable (por ejemplo, PrestaShop 8.x.x). No descargues versiones beta o release candidates para tu tienda en producción.

También puedes descargar el módulo 1-Click Upgrade desde el marketplace de PrestaShop. Este módulo automatiza gran parte del proceso, pero igualmente necesitarás la copia de seguridad.


Paso 3: Preparar tu Tienda para la Actualización

Antes de ejecutar la actualización, realiza estas tareas para minimizar problemas:

  1. Pon tu tienda en modo mantenimiento: Ve a "Parámetros de la tienda" > "Mantenimiento". Activa el modo mantenimiento y escribe un mensaje como "Estamos mejorando la tienda. Vuelve en unos minutos". Esto evitará que los clientes vean errores durante el proceso.
  2. Desactiva todos los módulos y temas no esenciales: No hace falta que los desinstales, pero desactívalos desde "Módulos" > "Gestor de módulos". Céntrate en los módulos de terceros que no sean críticos. Los módulos nativos de PrestaShop suelen actualizarse solos.
  3. Verifica la compatibilidad de tu tema: Si usas un tema de pago, consulta con el desarrollador si es compatible con la nueva versión de PrestaShop. Un tema incompatible puede romper el diseño de tu tienda.
  4. Comprueba la compatibilidad de módulos críticos: Los módulos de pago, envío o SEO deben ser compatibles. Si no lo son, busca alternativas o contacta al desarrollador.

Paso 4: Ejecuta la Actualización

Tienes dos opciones principales: usar el módulo 1-Click Upgrade o hacer la actualización manual. Recomendamos el módulo 1-Click Upgrade por su simplicidad, pero ambas son válidas.

Opción A: Actualizar con el Módulo 1-Click Upgrade (Recomendado)

  1. Instala el módulo: Desde el back office de PrestaShop, ve a "Módulos" > "Gestor de módulos". Busca "1-Click Upgrade" e instálalo. Si no aparece, descárgalo desde el marketplace e instálalo manualmente subiendo el archivo ZIP.
  2. Configura el módulo: Ve a "Mejora" (o "Advanced Parameters" > "1-Click Upgrade"). En "Modo de actualización", elige "Actualizar" (no "Restaurar"). Marca la opción "Guardar una copia de seguridad" (aunque ya tengas la tuya, por si acaso).
  3. Inicia la actualización: Haz clic en "Actualizar PrestaShop ahora". El proceso puede tardar varios minutos. No cierres la ventana ni interrumpas el proceso.
  4. Sigue las instrucciones: El módulo te guiará. Al finalizar, verás un mensaje de éxito.

Opción B: Actualización Manual (Para Usuarios Avanzados)

  1. Elimina la carpeta admin y install de tu servidor (pero no las borres, solo renómbralas por seguridad, por ejemplo admin_old e install_old).
  2. Sube los nuevos archivos: Descomprime el ZIP de la nueva versión de PrestaShop en tu ordenador. Luego, sube TODOS los archivos y carpetas a tu servidor SOBREESCRIBIENDO los existentes. No sobreescribas el archivo settings.inc.php (está en config/).
  3. Ejecuta el instalador: Ve a tudominio.com/install. El instalador detectará que estás actualizando. Sigue los pasos: acepta la licencia, verifica los requisitos del servidor y, cuando te pida la base de datos, introduce los mismos datos que ya tienes (no crees una nueva).
  4. Finaliza: El proceso actualizará la base de datos automáticamente. Al terminar, borra la carpeta install de tu servidor por seguridad.

Paso 5: Verifica que Todo Funcione Correctamente

Después de la actualización, es hora de comprobar que tu tienda está operativa.

  1. Accede al back office: Ve a tudominio.com/admin (o la ruta que hayas configurado). Si todo ha ido bien, verás la nueva interfaz.
  2. Revisa el front office: Desactiva el modo mantenimiento. Visita tu tienda como si fueras un cliente. Navega por categorías, productos, añade al carrito y prueba el proceso de pago (sin finalizar, claro).
  3. Comprueba módulos y temas: Ve a "Módulos" y "Diseño". Asegúrate de que los módulos que desactivaste se han reactivado correctamente (si son compatibles). Si ves algún error, consulta la sección de "Errores" en el back office.
  4. Prueba funciones clave: El registro de usuarios, el login, la búsqueda, el carrito, el proceso de pago y la facturación.

[TIP] Si encuentras algún error, no entres en pánico. Lo primero es restaurar tu copia de seguridad siguiendo el proceso inverso (subir los archivos antiguos y la base de datos). Luego, investiga el error con calma.


Preguntas Frecuentes (FAQ) sobre Actualizar PrestaShop

¿Cuánto tiempo tarda la actualización?

Depende del tamaño de tu tienda y de la velocidad de tu servidor. Normalmente, con el módulo 1-Click Upgrade, el proceso puede durar entre 5 y 30 minutos. La copia de seguridad previa puede llevar otros 10-20 minutos.

¿Puedo saltarme versiones? (Ej: de 1.6 a 8.0)

No se recomienda. Lo ideal es actualizar paso a paso: primero a la última versión de tu rama (ej: de 1.6.1.x a 1.6.1.24), luego a la siguiente rama (1.7.x) y finalmente a la 8.x. Saltar varias versiones puede causar errores graves en la base de datos. El módulo 1-Click Upgrade suele manejar esto, pero es más seguro hacerlo progresivamente.

¿Qué hago si un módulo deja de funcionar después de la actualización?

Primero, verifica si el módulo tiene una actualización disponible. Si no la tiene, contacta al desarrollador. Como solución temporal, puedes buscar un módulo alternativo o desactivarlo mientras encuentras una solución. Si es crítico (como el de pago), no actualices hasta que tengas una alternativa funcional.

¿Pierdo los datos de mi tienda (productos, clientes, pedidos)?

No, una actualización correcta conserva todos tus datos. La base de datos se actualiza, pero no se borra. Por eso es crucial hacer la copia de seguridad antes, por si algo sale mal.

¿Debo actualizar si mi tienda funciona bien?

Sí, por razones de seguridad. Las versiones antiguas son blancos fáciles para ataques. Además, las nuevas versiones suelen incluir mejoras de rendimiento y nuevas funcionalidades que pueden beneficiar a tu negocio. Programa una actualización cada 6-12 meses.

¿Qué hago si la actualización se queda atascada?

Espera unos minutos. A veces el proceso es lento. Si no avanza, cierra la ventana del navegador y vuelve a intentarlo. Si el problema persiste, restaura tu copia de seguridad y contacta con el soporte técnico de tu hosting o con un desarrollador de PrestaShop.


Conclusión: Actualizar con Confianza

Actualizar PrestaShop no tiene por qué ser un dolor de cabeza. Siguiendo esta guía actualización PrestaShop paso a paso, priorizando la copia de seguridad y verificando la compatibilidad, puedes hacerlo de forma segura y sin perder clientes. Recuerda que la prevención es la clave: una actualización planificada es mucho mejor que una restauración de emergencia.

Si tienes dudas, no dudes en consultar la documentación oficial de PrestaShop o preguntar en foros especializados. ¡Tu tienda online te lo agradecerá con mejor rendimiento y mayor seguridad!

¿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