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

Paso a paso: actualizar PrestaShop a la última versión

Actualizado el 24 de diciembre de 2025

Actualizar PrestaShop a la última versión puede parecer un proceso complejo, pero con una buena planificación y siguiendo los pasos correctos, es una tarea que cualquier administrador de tienda puede realizar con éxito.

Este artículo está diseñado para guiarte paso a paso, desde la preparación hasta la verificación final, asegurando que tu tienda funcione sin problemas después de la actualización PrestaShop. Recuerda que mantener tu tienda en la última versión PrestaShop es crucial para la seguridad, el rendimiento y el acceso a las nuevas funcionalidades.

[WARNING] Antes de comenzar, es fundamental que entiendas que una actualización mal realizada puede causar problemas graves en tu tienda. Si no te sientes seguro, siempre puedes contratar a un profesional o contactar con nuestro equipo de soporte. La paciencia y la preparación son tus mejores aliados.

Fase 1: Preparación Antes de Actualizar PrestaShop

Esta es, con diferencia, la fase más importante. Una buena preparación minimiza los riesgos y asegura que puedas recuperar tu tienda si algo sale mal.

1. Verifica los Requisitos del Sistema

Antes de descargar nada, comprueba que tu servidor cumple con los requisitos técnicos de la nueva versión. PrestaShop suele aumentar estos requisitos con cada lanzamiento.

  • PHP: La versión de PHP es crítica. La última versión PrestaShop generalmente requiere PHP 7.4, 8.0 o superior. Puedes verificar tu versión de PHP desde el panel de control de tu hosting (por ejemplo, en Syspanel, puerto 2106, en la sección de "PHP Settings" o "Configuración de PHP").
  • MySQL: Necesitas una versión reciente de MySQL o MariaDB (generalmente 5.6 o superior).
  • Módulos y Tema: Anota los módulos y el tema que usas. La mayoría deben ser compatibles con la nueva versión. Visita las páginas de sus desarrolladores para confirmarlo.

[INFO] Si tu versión de PHP es antigua (por ejemplo, 5.6 o 7.0), deberás actualizarla primero. Muchos paneles de control, como Syspanel (puerto 2106), permiten cambiar la versión de PHP para tu dominio de forma sencilla.

2. Realiza una Copia de Seguridad Completa (¡Imprescindible!)

No lo omitas. Una copia de seguridad es tu red de seguridad. Debes guardar dos cosas: los archivos de la tienda y la base de datos.

  • Archivos: Conéctate a tu servidor vía FTP (FileZilla es una buena opción) o usa el administrador de archivos de tu hosting (Syspanel, puerto 2106, sección "Archivos"). Descarga toda la carpeta raíz de tu tienda PrestaShop a tu ordenador.
  • Base de Datos: Desde el panel de control (por ejemplo, Syspanel, puerto 2106, sección "Bases de Datos" o "phpMyAdmin"), exporta tu base de datos completa. El formato más común es .sql.

[TIP] Guarda la copia de seguridad en un lugar seguro, como tu disco duro local y en la nube (Google Drive, Dropbox). Así te aseguras de tenerla disponible.

3. Desactiva la Tienda (Modo Mantenimiento)

Para evitar que los clientes accedan a la tienda durante el proceso, actívala en modo mantenimiento.

  1. Accede a tu back office de PrestaShop (ejemplo: tutienda.com/admin1234).
  2. Ve a Parámetros de la tienda > Mantenimiento.
  3. Activa la opción "Activar tienda" a No.
  4. Escribe una IP amiga (tu IP pública) en el campo "IP del mantenimiento" para que puedas acceder tú mismo a la tienda mientras está en mantenimiento.

Fase 2: El Proceso de Actualización PrestaShop

Una vez que tienes todo listo, puedes comenzar con la actualización PrestaShop. Recomendamos usar el módulo oficial "1-Click Upgrade" (Autoupgrade).

4. Instala y Configura el Módulo "1-Click Upgrade"

Este módulo es la herramienta oficial de PrestaShop para realizar actualizaciones.

  1. En tu back office, ve a Módulos > Catálogo de módulos.
  2. Busca "1-Click Upgrade" (o "Autoupgrade").
  3. Instálalo y actívalo.
  4. Una vez instalado, ve a Mejora > 1-Click Upgrade.
  5. Configuración: Haz clic en el botón "Configurar" o "Parámetros avanzados". Aquí es importante:
    • Modo de actualización: Selecciona "Actualización automática".
    • Canal de actualización: Elige "Versión estable" (o "Minor" para actualizaciones de seguridad).
    • Opción "Guardar copia de seguridad": Déjala activada. Es una capa extra de seguridad, aunque tú ya tienes tu copia manual.

5. Ejecuta la Actualización

Este es el paso principal. Con el módulo configurado:

  1. En la página principal del módulo "1-Click Upgrade", verás la versión actual y la versión a la que puedes actualizar.
  2. Haz clic en el botón "Actualizar PrestaShop ahora" (o similar).
  3. ¡Paciencia! El proceso puede tardar varios minutos, dependiendo del tamaño de tu tienda y la velocidad del servidor. No cierres la ventana del navegador ni interrumpas el proceso.
  4. Verás una barra de progreso que muestra cada paso: descarga, extracción, actualización de archivos, actualización de base de datos, etc.

[WARNING] Si el proceso se queda atascado o muestra un error, no cierres la ventana. Anota el mensaje de error exacto. Puede ser un problema de permisos de archivos, tiempo de ejecución (timeout) o incompatibilidad de un módulo. En muchos casos, puedes refrescar la página y reanudar la actualización desde donde se quedó.

Fase 3: Post-Actualización y Verificación

Una vez que el módulo indique que la actualización PrestaShop ha finalizado correctamente, el trabajo no ha terminado. Debes verificar que todo funciona bien.

6. Limpieza y Revisión

  1. Borra la carpeta /install: Por seguridad, PrestaShop te pedirá que elimines la carpeta /install de tu servidor. Puedes hacerlo vía FTP o desde el administrador de archivos de Syspanel (puerto 2106).
  2. Reconstruye el índice: Ve a Parámetros avanzados > Rendimiento y haz clic en "Reconstruir el índice" y luego en "Limpiar la caché".
  3. Verifica los módulos: Ve a Módulos > Gestor de módulos y comprueba si alguno requiere una actualización o si hay algún error de compatibilidad. Actualiza los módulos que lo necesiten.
  4. Prueba el tema: Ve a la parte frontal de tu tienda (la web pública) y navega por ella. Revisa que el diseño se vea correcto, que los productos se carguen, que el carrito funcione, etc. Si el tema no es compatible, puede que tengas que usar el tema predeterminado ("Classic") temporalmente.

7. Reactiva la Tienda

Cuando estés seguro de que todo funciona correctamente:

  1. Vuelve a Parámetros de la tienda > Mantenimiento.
  2. Activa la opción "Activar tienda" a .
  3. Guarda los cambios.

[TIP] Si detectas algún error menor después de reactivar la tienda, puedes solucionarlo rápidamente. Si el error es grave, tienes la copia de seguridad para restaurar la versión anterior.

Preguntas Frecuentes (FAQ) sobre Actualizar PrestaShop

¿Puedo saltarme varias versiones y actualizar directamente a la última?

No es recomendable. Lo ideal es actualizar de versión en versión (por ejemplo, de 1.7.6 a 1.7.7, luego a 1.7.8, etc.). El módulo "1-Click Upgrade" suele manejar esto automáticamente, pero si intentas un salto muy grande, podrías tener problemas de compatibilidad de base de datos o de archivos.

¿Qué hago si la actualización falla?

No entres en pánico. Lo primero es leer el mensaje de error. Las causas comunes son:

  • Tiempo de ejecución insuficiente (timeout): Pide a tu hosting que aumente el max_execution_time de PHP.
  • Permisos de archivos incorrectos: Asegúrate de que la carpeta de PrestaShop tenga permisos 755 para carpetas y 644 para archivos.
  • Módulo incompatible: Desactiva módulos no esenciales antes de la actualización.

Si no puedes solucionarlo, restaura tu copia de seguridad de archivos y base de datos.

¿Cuánto tiempo tarda la actualización?

Depende del tamaño de tu tienda y de la potencia del servidor. Puede tardar desde 10 minutos hasta más de una hora. La paciencia es clave.

¿Necesito conocimientos técnicos para actualizar PrestaShop?

Tener conocimientos básicos de FTP, administración de archivos y paneles de control (como Syspanel, puerto 2106) ayuda mucho. Si no te sientes cómodo, es mejor que lo haga un profesional.

¿La actualización borrará mis productos y clientes?

No, la actualización PrestaShop está diseñada para preservar todos tus datos: productos, clientes, pedidos, etc. Sin embargo, siempre debes hacer una copia de seguridad por si algo sale mal.

¿Qué hago con los módulos que no son compatibles después de la actualización?

Deberás buscar alternativas o actualizaciones de esos módulos. Contacta con el desarrollador del módulo para ver si tienen una versión compatible con la última versión PrestaShop. Si no, tendrás que buscar un módulo similar que sí lo sea.

Siguiendo estos pasos, podrás actualizar PrestaShop de forma segura y eficiente. Recuerda que la preparación es la clave del éxito. Si tienes alguna duda, no dudes en contactar con nuestro equipo de soporte. ¡Buena suerte con tu actualizació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