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

Actualizar PrestaShop de forma segura en Plesk: guía paso a paso

Actualizado el 9 de junio de 2026

Introducción: Por qué actualizar PrestaShop en Plesk es crucial para tu tienda

Mantener tu tienda online actualizada no es solo una cuestión de acceder a las últimas funciones. Es, ante todo, una cuestión de seguridad. Cada nueva versión de PrestaShop incluye parches que corrigen vulnerabilidades conocidas. Si te saltas las actualizaciones, estás dejando la puerta abierta a posibles ataques. Además, las versiones antiguas pueden volverse incompatibles con módulos, temas o incluso con la versión de PHP de tu servidor.

Si tu tienda está alojada en un servidor con Plesk, este panel de control te ofrece herramientas muy útiles para simplificar el proceso. Sin embargo, una actualización nunca debe tomarse a la ligera. Un fallo puede dejar tu tienda inaccesible. Por eso, en esta guía te explicamos paso a paso cómo realizar una actualización segura, minimizando los riesgos.

Esta guía está diseñada para que la entiendas aunque no seas un experto técnico. Vamos a usar un lenguaje claro, con pasos numerados y alertas visuales para que no te pierdas nada.


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

La regla de oro de cualquier actualización es: haz una copia de seguridad completa. No te saltes este paso. Es tu red de seguridad.

### 1.1. Realiza una copia de seguridad de los archivos

En Plesk, puedes hacerlo fácilmente desde el administrador de archivos o mediante una herramienta de backup integrada.

  1. Accede a Plesk.
  2. Ve a Sitios web y dominios y selecciona tu dominio de PrestaShop.
  3. Busca la sección Copia de seguridad (normalmente en el menú lateral o en la pestaña "Herramientas").
  4. Haz clic en Crear copia de seguridad.
  5. Elige "Copia de seguridad completa" (archivos y bases de datos).
  6. Dale un nombre descriptivo, por ejemplo: "Backup_PrestaShop_prev1.7.8.9".
  7. Espera a que finalice. Dependiendo del tamaño de tu tienda, puede tardar unos minutos.

[WARNING] No confíes solo en una copia de seguridad. Descarga una copia local de los archivos más importantes (la carpeta /img, /themes, /modules y el archivo /config/settings.inc.php) por si acaso.

### 1.2. Realiza una copia de seguridad de la base de datos

Aunque la copia de seguridad completa de Plesk ya incluye la base de datos, es buena práctica hacer una adicional por separado.

  1. En Plesk, ve a Sitios web y dominios > tu dominio > Bases de datos.
  2. Localiza la base de datos de tu PrestaShop (suele llamarse algo como prestashop_db).
  3. Haz clic en el icono de Exportar (normalmente un engranaje o una flecha hacia abajo).
  4. Selecciona Exportar mediante mysqldump. Esto generará un archivo .sql que puedes descargar.

[TIP] Guarda esta copia de seguridad en tu ordenador o en un servicio en la nube. No la dejes solo en el servidor.

### 1.3. Comprueba los requisitos del sistema

Antes de actualizar, asegúrate de que tu servidor cumple con los requisitos de la nueva versión de PrestaShop. Esto es clave para evitar errores.

  1. Visita la página oficial de requisitos de PrestaShop para la versión a la que quieres actualizar.
  2. En Plesk, ve a Herramientas y configuraciones > Configuración de PHP.
  3. Selecciona el dominio de tu tienda.
  4. Revisa parámetros como:
    • Versión de PHP: PrestaShop 8 requiere PHP 7.4 o superior (PHP 8.0 es recomendado).
    • Límite de memoria (memory_limit): Al menos 256 MB.
    • Tiempo máximo de ejecución (max_execution_time): Al menos 30 segundos.
  5. Si no cumples, ajústalos desde aquí. Si tienes dudas, contacta con tu proveedor de hosting.

## Paso 2: Desactiva la tienda y ponla en modo mantenimiento

Durante la actualización, tu tienda no debe recibir visitas. Si un cliente intenta comprar mientras se actualizan los archivos, podría provocar errores en la base de datos.

  1. Accede al panel de administración de PrestaShop (tu-dominio.com/adminXXXXX).
  2. Ve a Parámetros de la tienda > Mantenimiento.
  3. Activa la opción "Activar modo mantenimiento".
  4. Opcionalmente, puedes añadir una IP (la tuya) en el campo "Mi IP" para poder seguir accediendo a la tienda mientras está en mantenimiento.
  5. Guarda los cambios.

[INFO] Este paso es temporal. Una vez finalizada la actualización, lo desactivarás.


## Paso 3: Descarga la última versión de PrestaShop

Ahora necesitas obtener los archivos de la nueva versión. No te limites a sobrescribir los archivos existentes. Es mejor hacerlo de forma limpia.

  1. Ve al sitio oficial de PrestaShop y descarga la última versión estable (por ejemplo, PrestaShop 8.1.7).
  2. Descomprime el archivo .zip en tu ordenador. Obtendrás una carpeta con todos los archivos.
  3. Importante: Dentro de esa carpeta, elimina la carpeta /admin (o renómbrala). No queremos sobrescribir tu panel de administración personalizado.

## Paso 4: Sube los archivos actualizados a tu servidor Plesk

Este es el paso más técnico, pero lo haremos con cuidado.

  1. Accede a Plesk > Sitios web y dominios > tu dominio.
  2. Haz clic en Administrador de archivos.
  3. Navega hasta la carpeta httpdocs (o public_html). Ahí están todos los archivos de tu PrestaShop.
  4. Sube los archivos de la nueva versión (excepto la carpeta /admin) a través del Administrador de archivos. Puedes arrastrar la carpeta descomprimida completa.
  5. Advertencia: Si el Administrador de archivos te pregunta si quieres sobrescribir archivos existentes, responde que . Pero asegúrate de que no estás sobrescribiendo archivos personalizados como settings.inc.php o la carpeta /themes si has hecho modificaciones.

[WARNING] Si usas un tema personalizado o módulos de pago, no sobrescribas las carpetas /themes y /modules con los archivos de la nueva versión. Sube solo los archivos del núcleo (core) de PrestaShop: /classes, /controllers, /config (excepto settings.inc.php), /download, /img, /install, /js, /localization, /mails, /override, /pdf, /src, /tools, /translations, /vendor y los archivos raíz como index.php, autoload.php, etc.

### 4.1. Subir archivos mediante FTP (Alternativa recomendada)

Para tiendas grandes, el Administrador de archivos de Plesk puede ser lento. Te recomiendo usar un cliente FTP como FileZilla.

  1. Conéctate a tu servidor usando las credenciales FTP que te proporcionó tu hosting (suelen estar en Plesk > Sitios web y dominios > tu dominio > Acceso FTP).
  2. Navega a la carpeta httpdocs.
  3. Arrastra los archivos de la nueva versión desde tu ordenador a la carpeta del servidor.
  4. Cuando FileZilla te pregunte qué hacer con los archivos existentes, selecciona "Sobrescribir".
  5. Espera a que se complete la transferencia.

## Paso 5: Ejecuta el script de actualización

Una vez que los archivos están en el servidor, es hora de ejecutar el actualizador automático.

  1. Abre tu navegador y ve a la URL de tu tienda: https://tu-dominio.com/install/upgrade/upgrade.php.
  2. Si todo está correcto, verás una pantalla de bienvenida del actualizador.
  3. Haz clic en "Siguiente".
  4. El script comprobará los permisos de los archivos y los requisitos del sistema. Si todo es correcto, haz clic en "Siguiente".
  5. Selecciona la versión a la que quieres actualizar (debería detectar automáticamente la nueva).
  6. Haz clic en "Actualizar ahora".
  7. El proceso comenzará. Dependiendo del tamaño de tu base de datos, puede tardar entre 5 y 30 minutos.

[WARNING] No cierres la ventana del navegador ni interrumpas el proceso. Si se corta la conexión, podrías dañar la base de datos. Si ocurre, usa la copia de seguridad que hiciste al principio.


## Paso 6: Verifica la actualización y limpia los archivos temporales

Una vez que el script termine, verás un mensaje de éxito. Ahora debes hacer unas comprobaciones.

  1. Elimina la carpeta /install de tu servidor. Es una medida de seguridad vital. En Plesk, ve al Administrador de archivos, localiza la carpeta install en httpdocs y bórrala.
  2. Accede a tu panel de administración (tu-dominio.com/adminXXXXX). Deberías poder iniciar sesión sin problemas.
  3. Revisa la página principal de tu tienda. Ve a tu dominio y comprueba que se ve correctamente.
  4. Prueba funcionalidades clave: añade un producto al carrito, haz una compra de prueba, revisa los pedidos.
  5. Limpia la caché de PrestaShop: Ve a Parámetros avanzados > Rendimiento y haz clic en "Limpiar caché" (tanto la de Smarty como la de Symfony).

## Paso 7: Reactiva la tienda y monitorea

El último paso es abrir tu tienda al público de nuevo.

  1. Ve a Parámetros de la tienda > Mantenimiento.
  2. Desactiva la opción "Activar modo mantenimiento".
  3. Guarda los cambios.
  4. Monitorea tu tienda durante las próximas horas. Revisa los logs de errores en Plesk (Sitios web y dominios > tu dominio > Registros) y en PrestaShop (Parámetros avanzados > Registros).

[TIP] Si encuentras algún error, revisa primero los módulos y el tema. A veces, las actualizaciones de PrestaShop requieren que los módulos también se actualicen. Contacta con el desarrollador del tema o módulo si es necesario.


## Preguntas Frecuentes (FAQ) sobre la actualización de PrestaShop en Plesk

### ¿Puedo saltarme varias versiones de PrestaShop?

No es recomendable. Lo mejor es seguir el orden de las versiones (por ejemplo, de 1.7.8 a 1.7.9, luego a 8.0, etc.). Saltar versiones puede causar errores. Si estás muy desactualizado, considera una migración limpia.

### ¿Qué hago si la actualización falla a mitad del proceso?

No entres en pánico. Lo primero es restaurar la copia de seguridad completa que hiciste en el Paso 1. En Plesk, ve a Copia de seguridad y restaura el backup que creaste. Luego, intenta la actualización de nuevo, pero asegúrate de que los requisitos del sistema se cumplen.

### ¿Actualizar PrestaShop afecta a mi SEO?

Generalmente, no debería afectar negativamente si lo haces correctamente. Sin embargo, es recomendable:

  • No cambiar las URL de las categorías o productos durante la actualización.
  • Regenerar el sitemap después de la actualización (en PrestaShop: Módulos > Módulos instalados > Sitemap).
  • Verificar que los redireccionamientos 301 funcionan si has cambiado algo.

### ¿Necesito actualizar también los módulos y el tema?

Sí, casi siempre. Después de actualizar PrestaShop, ve a Módulos > Catálogo de módulos y busca actualizaciones disponibles. Los módulos incompatibles pueden romper la tienda. Lo mismo aplica para tu tema.

### ¿Puedo usar un plugin de actualización automática?

Existen módulos de pago como 1-Click Upgrade (el oficial de PrestaShop) que automatizan el proceso. Son útiles, pero siempre debes hacer una copia de seguridad antes de usarlos, incluso si son automáticos.


## Conclusión

Actualizar PrestaShop de forma segura en Plesk no es un proceso complicado si sigues los pasos adecuados. La clave está en la preparación: copias de seguridad, verificación de requisitos y paciencia. No te apresures. Una tienda actualizada es una tienda más segura, más rápida y con mejor soporte.

Si en algún momento te sientes inseguro, no dudes en contactar con el soporte técnico de tu hosting. Muchos proveedores ofrecen servicios de actualización por un costo adicional. Recuerda que la seguridad de tu negocio online vale la inversión.

[INFO] Si utilizas otro panel de control como Syspanel (anteriormente HestiaCP), el proceso es similar, pero el acceso al panel se realiza a través del puerto 2106 (ejemplo: https://tu-servidor.com:2106). Las herramientas de backup y administración de archivos son análogas.

¡Esperamos que esta guía te haya sido de ayuda! Si tienes más dudas, déjalas en los comentarios o contacta con nuestro equipo de soporte.

¿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