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

Guía para actualizar PrestaShop en Syspanel sin errores

Actualizado el 31 de marzo de 2026

Introducción: Por qué es importante actualizar PrestaShop

Mantener tu tienda PrestaShop actualizada no es solo una cuestión de estética o de tener las últimas funciones. Es, ante todo, una cuestión de seguridad y rendimiento. Cada nueva versión de PrestaShop corrige vulnerabilidades, mejora la velocidad de carga y soluciona errores que podrían estar afectando tus ventas.

Si gestionas tu hosting a través de Syspanel (el panel de control basado en HestiaCP que usamos para administrar tus sitios), tienes la ventaja de contar con un entorno optimizado para aplicaciones PHP como PrestaShop. El acceso a Syspanel se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106).

En esta guía extensa, paso a paso, te explicaremos cómo realizar la actualizar PrestaShop Syspanel de forma segura, evitando los errores más comunes que suelen aparecer. Esta PrestaShop actualización guía está diseñada para que cualquier persona, incluso sin conocimientos técnicos profundos, pueda seguirla sin problemas.


Requisitos previos antes de empezar

Antes de lanzarte a realizar el Syspanel PrestaShop upgrade, es vital que verifiques algunos puntos. Saltarse estos pasos es la causa número 1 de errores graves.

1. Compatibilidad de tu versión actual

PrestaShop no permite saltar versiones de forma directa. Por ejemplo, no puedes ir de la 1.6 a la 1.8 sin pasar por la 1.7. Revisa la documentación oficial de PrestaShop para conocer la ruta de actualización recomendada.

[INFO] Si tu versión es muy antigua (1.6 o anterior), es posible que necesites hacer una migración limpia en lugar de una actualización. En ese caso, contacta con nuestro equipo de soporte.

2. Espacio en disco y límites de PHP

Accede a Syspanel (puerto 2106) y verifica lo siguiente en la sección de tu plan de hosting:

  • Espacio libre: Debes tener al menos el doble del tamaño de tu tienda en espacio libre. El proceso de actualización descarga y descomprime archivos temporales.
  • Límite de memoria PHP: PrestaShop requiere un mínimo de 256 MB de memoria PHP. Si tu límite es menor, la actualización fallará con errores de memoria. Puedes ajustarlo desde la sección "Configuración avanzada" > "PHP" en Syspanel.

3. Realiza una copia de seguridad completa

Este es el paso más importante de todos. Una copia de seguridad te permitirá restaurar tu tienda si algo sale mal. Debes guardar dos cosas:

  • Archivos del sitio (FTP): Descarga toda la carpeta de tu tienda (normalmente public_html) mediante un cliente FTP.
  • Base de datos: Desde Syspanel, ve a la sección "Bases de datos", selecciona tu base de datos y haz clic en "Exportar". Guarda el archivo .sql generado.

[WARNING] NO empieces la actualización sin tener una copia de seguridad en tu ordenador. Es la única red de seguridad que tienes.


Método 1: Actualización automática desde el backoffice de PrestaShop

Este es el método recomendado para versiones recientes (1.7 en adelante). Es el más sencillo, pero requiere que tu tienda esté en buen estado.

Paso 1: Accede al backoffice de tu tienda

Ingresa a tu panel de administración de PrestaShop (ejemplo: tudominio.com/admin1234).

Paso 2: Busca el módulo "1-Click Upgrade"

Ve al menú Módulos > Administrador de módulos y busca "1-Click Upgrade". Si no lo tienes instalado, instálalo desde el catálogo de módulos de PrestaShop.

Paso 3: Configura el módulo

Una vez instalado, ve a Mejoras > 1-Click Upgrade en el menú lateral izquierdo. Aquí verás la versión actual y la versión a la que puedes actualizar.

  • Opción "Guardar copia de seguridad": Márcala como SÍ. Esto hará una copia de seguridad automática de archivos y base de datos dentro del propio servidor.
  • Opción "Modo mantenimiento": Márcala como SÍ para que los clientes no vean la tienda durante el proceso.

Paso 4: Inicia la actualización

Haz clic en el botón "Actualizar PrestaShop ahora". El proceso puede tardar varios minutos. No cierres la ventana del navegador ni interrumpas el proceso. Verás una barra de progreso con los pasos que se están ejecutando.

Paso 5: Verifica el resultado

Al finalizar, PrestaShop te mostrará un mensaje de éxito o de error. Si todo ha ido bien, desactiva el modo mantenimiento (desde Parámetros de la tienda > Mantenimiento) y revisa que el frontoffice (la tienda pública) funcione correctamente.

[TIP] Si ves errores de archivos no encontrados o páginas en blanco, es posible que algunos módulos o temas no sean compatibles con la nueva versión. Anota los errores y contacta con soporte.


Método 2: Actualización manual a través de Syspanel (para usuarios más avanzados)

Si el método automático falla, o si tu versión es muy antigua y no tiene el módulo 1-Click Upgrade, puedes hacer la actualización manualmente. Este método te da más control, pero requiere más cuidado.

Paso 1: Descarga la última versión de PrestaShop

Ve al sitio oficial de PrestaShop y descarga el paquete completo (no la versión de desarrollo, sino la versión estable más reciente). Descomprime el archivo en tu ordenador.

Paso 2: Sube los archivos a tu servidor (sin sobrescribir la carpeta /app y /config)

Conéctate a tu servidor mediante FTP o usando el gestor de archivos de Syspanel (puerto 2106). La clave aquí es NO sobrescribir las carpetas que contienen tu configuración personalizada:

  • No subas la carpeta /app (contiene configuraciones de la tienda).
  • No subas la carpeta /config (contiene los parámetros de conexión a la base de datos).
  • No subas la carpeta /themes si tienes un tema personalizado (a menos que quieras reemplazarlo, pero entonces perderías tu diseño).
  • No subas la carpeta /modules si tienes módulos de pago o personalizados (subir los módulos por defecto puede sobrescribirlos).

En la práctica, solo debes subir las carpetas que NO sean las mencionadas. Una forma segura es:

  1. Subir todo el contenido de la nueva versión a una carpeta temporal.
  2. Luego, mover los archivos nuevos (excluyendo app, config, themes y modules si son personalizados) a la carpeta de tu tienda, sobrescribiendo los antiguos.

Paso 3: Ejecuta el script de actualización

Una vez subidos los archivos, abre tu navegador y ve a: tudominio.com/install/upgrade/upgrade.php

Sigue las instrucciones en pantalla. El script te pedirá:

  • Confirmar la versión actual (debe detectarla automáticamente).
  • Realizar la actualización de la base de datos (esto modificará las tablas para adaptarse a la nueva versión).

Paso 4: Limpieza final

Después de que el script termine, elimina la carpeta /install de tu servidor por seguridad. Si no lo haces, cualquier persona podría intentar reinstalar PrestaShop.

[WARNING] No olvides eliminar la carpeta /install. Es un agujero de seguridad crítico.


Errores comunes y cómo solucionarlos

Incluso siguiendo la guía, pueden surgir problemas. Aquí tienes los más frecuentes y sus soluciones.

Error 1: "No se puede conectar a la base de datos"

Este error suele aparecer si los datos de conexión en /app/config/parameters.php son incorrectos. Verifica que el nombre de la base de datos, el usuario y la contraseña sean los correctos. Puedes ver estos datos desde Syspanel, en la sección "Bases de datos".

Error 2: "Tiempo de ejecución excedido"

PrestaShop tiene un límite de tiempo para ejecutar scripts. Si tu tienda es grande, el proceso puede exceder este límite. Desde Syspanel, puedes aumentar el max_execution_time a 600 segundos en la configuración de PHP.

Error 3: Página en blanco (White Screen of Death)

Esto suele deberse a un error de PHP no mostrado. Para ver el error real, activa el modo debug de PrestaShop editando el archivo /config/defines.inc.php. Busca la línea define('_PS_MODE_DEV_', false); y cámbiala a define('_PS_MODE_DEV_', true);. La página te mostrará el error exacto (normalmente un conflicto de módulo o tema).

Error 4: "El módulo X no es compatible"

Algunos módulos de terceros no se actualizan al mismo ritmo que PrestaShop. Si un módulo crítico falla, deberás:

  1. Desactivarlo temporalmente desde el backoffice (si puedes acceder).
  2. Buscar una versión actualizada del módulo.
  3. Si no existe, contactar al desarrollador o buscar una alternativa.

[TIP] Siempre actualiza los módulos y el tema ANTES de actualizar el núcleo de PrestaShop. Esto reduce drásticamente los conflictos.


Preguntas Frecuentes (FAQ)

¿Puedo volver a la versión anterior si la actualización falla?

Sí, si has hecho la copia de seguridad previa. Simplemente restaura los archivos desde tu FTP y la base de datos desde Syspanel (sección "Bases de datos" > "Importar"). Es como si nunca hubieras actualizado.

¿Cuánto tiempo tarda una actualización?

Depende del tamaño de tu tienda y de la velocidad del servidor. Una tienda pequeña (menos de 500 productos) puede tardar entre 10 y 30 minutos. Las tiendas grandes pueden tardar varias horas. No te impacientes.

¿Qué hago si el módulo 1-Click Upgrade no aparece en mi backoffice?

Esto es común en versiones muy antiguas. Deberás usar el método manual descrito en esta guía. Si no te sientes seguro, nuestro soporte técnico puede hacerlo por ti.

¿La actualización borrará mis productos, pedidos o clientes?

No, la actualización solo modifica los archivos del sistema y la estructura de la base de datos. Tus datos (productos, clientes, pedidos, etc.) se mantienen intactos. Sin embargo, siempre es recomendable hacer una copia de seguridad por si acaso.

¿Necesito actualizar también mi tema y módulos?

Sí, es altamente recomendable. Los temas y módulos antiguos pueden no ser compatibles con la nueva versión de PrestaShop, causando errores visuales o funcionales. Verifica la compatibilidad en la página del desarrollador.

¿Puedo actualizar desde Syspanel directamente?

Syspanel no tiene una función específica para actualizar PrestaShop, pero sí te permite gestionar los archivos, la base de datos y la configuración PHP necesaria para que el proceso sea exitoso. Todo el trabajo de actualización se hace desde el backoffice de PrestaShop o mediante FTP.


Conclusión: Mantén tu tienda segura y rápida

Actualizar PrestaShop en Syspanel no tiene por qué ser un dolor de cabeza. Siguiendo esta PrestaShop actualización guía, con paciencia y las precauciones adecuadas (copias de seguridad, verificación de compatibilidad), podrás mantener tu tienda en la última versión sin errores.

Recuerda que nuestro equipo de soporte está disponible para ayudarte si encuentras algún problema. No dudes en contactarnos a través del sistema de tickets en Syspanel (puerto 2106) si necesitas asistencia personalizada.

¡Manos a la obra y a disfrutar de las nuevas funcionalidades de tu tienda!

¿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