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

Cómo actualizar PrestaShop de forma segura desde Plesk

Actualizado el 17 de junio de 2026

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

Mantener tu tienda online actualizada no es un simple capricho, es una necesidad vital para la salud de tu negocio. Cada nueva versión de PrestaShop no solo trae funciones más modernas y atractivas para tus clientes, sino que, lo que es más crítico, corrige vulnerabilidades de seguridad que podrían comprometer los datos de tus clientes y los tuyos propios. Una tienda desactualizada es un objetivo fácil para los ciberdelincuentes.

Realizar una actualización sin una preparación adecuada puede provocar la pérdida de datos, conflictos con tus temas o módulos, o incluso dejar tu tienda completamente inaccesible (la famosa "pantalla blanca" o error 500). Por eso, en esta guía extensa y detallada, te voy a enseñar, paso a paso, cómo llevar a cabo una actualizar prestashop plesk de manera segura y profesional, minimizando todos los riesgos posibles. No importa si eres un principiante; sigue estas instrucciones al pie de la letra y tu tienda estará al día en un abrir y cerrar de ojos.


Fase 1: Preparación del Terreno (La Clave del Éxito)

Antes de tocar un solo archivo, debemos asegurarnos de que tenemos una red de seguridad. Esta fase es la más aburrida, pero es la que te salvará el pellejo si algo sale mal. No la omitas jamás.

### Paso 1: Haz una Copia de Seguridad Completa (Backup)

Esta es la regla de oro. Sin una copia de seguridad, cualquier error durante la upgrade prestashop plesk puede ser catastrófico. Necesitas copiar dos cosas: los archivos de la tienda y la base de datos.

¿Cómo hacer el backup desde Plesk?

Plesk facilita enormemente este proceso. Sigue estos pasos:

  1. Accede a Plesk: Inicia sesión en tu panel de control Plesk. La URL suele ser algo como https://tu-dominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.

  2. Ve a la Sección de Archivos: En el menú lateral izquierdo, busca la opción "Administrador de archivos" o "Archivos". Aquí verás la estructura de directorios de tu sitio web.

  3. Localiza la Carpeta de PrestaShop: Normalmente, tu tienda estará en una carpeta llamada httpdocs, public_html o similar. Haz clic derecho sobre ella o selecciónala para ver las opciones.

  4. Crea un Archivo Comprimido: En el menú de arriba, busca el botón "Comprimir" o "Archivar". Selecciona el formato ZIP (es el más universal) y crea el archivo. Esto creará un backup de todos los archivos de tu tienda (temas, módulos, imágenes, etc.). Descarga este archivo ZIP a tu ordenador local para tenerlo a salvo.

Ahora, la Base de Datos:

  1. Ve a la Sección de Bases de Datos: En el menú lateral, busca "Bases de datos" o "Bases de datos MySQL".

  2. Selecciona tu Base de Datos: Encuentra la base de datos que utiliza tu PrestaShop. El nombre suele tener un prefijo como tu_usuario_nombrebasededatos.

  3. Exporta la Base de Datos: Haz clic en el nombre de la base de datos y luego busca el icono o enlace "Exportar" o "Dump". Plesk te dará la opción de descargar un archivo .sql. Descárgalo y guárdalo junto con el ZIP de los archivos.

[!WARNING]
Nunca subestimes la importancia de este paso. Guarda ambas copias (archivos y base de datos) en tu ordenador o en la nube. Si la actualización falla, podrás restaurar tu tienda a su estado original en minutos. Sin el backup, podrías perderlo todo.

### Paso 2: Comprueba los Requisitos del Sistema

Cada versión de PrestaShop tiene unos requisitos mínimos de PHP y versiones de MySQL. Antes de actualizar, debes verificar que tu servidor los cumple.

  1. En tu panel de administración de PrestaShop, ve a "Parámetros avanzados" > "Información". Aquí verás un resumen de tu versión de PHP, MySQL, etc.

  2. Compara estos datos con los requisitos de la nueva versión de PrestaShop que quieres instalar. Puedes encontrar esta información en el sitio oficial de PrestaShop o en el anuncio de lanzamiento de la versión.

  3. Si tu versión de PHP es demasiado antigua, es posible que necesites cambiarla. Plesk te permite gestionar versiones de PHP fácilmente. Ve a "Configuración de PHP" dentro de tu dominio y selecciona una versión más reciente (por ejemplo, 8.1 u 8.2). Ten cuidado, cambiar la versión de PHP puede afectar a otros sitios en tu servidor, así que hazlo solo si estás seguro.

[!INFO]
¿Qué es PHP? Es el lenguaje de programación en el que está escrito PrestaShop. Piensa en él como el motor de tu coche. Si el motor es muy antiguo, no podrá manejar las nuevas piezas (el código de la nueva versión de PrestaShop). Por eso es crucial tener un motor moderno.


Fase 2: La Actualización Paso a Paso en Plesk

Una vez que tienes tu backup y has verificado los requisitos, podemos proceder. Hay dos métodos principales, y te recomiendo encarecidamente el primero por su simplicidad.

### Método A: El Asistente de Actualización de PrestaShop (Recomendado)

Este es el método más seguro y sencillo. PrestaShop tiene una herramienta integrada que automatiza casi todo el proceso.

  1. Descarga el Asistente de Actualización:

    • Ve al sitio oficial de PrestaShop y descarga la última versión del módulo "1-Click Upgrade" (también conocido como Autoupgrade).
    • En tu panel de administración de PrestaShop, ve a "Módulos" > "Módulos y servicios".
    • Haz clic en "Subir un módulo" y selecciona el archivo ZIP del asistente que acabas de descargar. Plesk no tiene nada que ver aquí; esto se hace desde el propio PrestaShop.
  2. Configura el Asistente:

    • Una vez instalado, busca el módulo "1-Click Upgrade" en la lista de módulos y haz clic en "Configurar".
    • En la pestaña "General", asegúrate de que la opción "Modo de actualización" esté en "Actualizar automáticamente" o similar.
    • IMPORTANTE: Marca la casilla que dice "Haz una copia de seguridad de los archivos y la base de datos antes de actualizar". Aunque ya hayas hecho una manual, esta es una capa extra de seguridad que el asistente guardará en su propia carpeta.
  3. Ejecuta la Actualización:

    • Haz clic en el botón "Actualizar PrestaShop ahora" o "Probar la actualización de PrestaShop".
    • El asistente comenzará a trabajar. No cierres la ventana del navegador ni interrumpas el proceso bajo ninguna circunstancia. Puede tardar varios minutos, dependiendo del tamaño de tu tienda.
    • Verás una barra de progreso. Espera a que llegue al 100% y te muestre un mensaje de éxito.
  4. Verifica tu Tienda:

    • Una vez terminado, ve al front-office (la parte pública de tu tienda) y comprueba que todo carga correctamente.
    • Ve también al back-office (panel de administración) y revisa que todas las secciones funcionan bien.

[!TIP]
¿Y si el asistente falla a mitad de camino? No entres en pánico. El asistente de PrestaShop es bastante robusto. Si falla, a menudo puedes simplemente recargar la página y te ofrecerá la opción de "Reanudar" la actualización desde donde se detuvo. Si el error persiste, tendrás que restaurar tu backup y analizar el error con tu proveedor de hosting.

### Método B: Actualización Manual (Para Usuarios Avanzados)

Este método implica reemplazar los archivos manualmente y ejecutar un script. Es más arriesgado y solo lo recomiendo si el asistente automático falla repetidamente o si tienes experiencia técnica.

  1. Descarga la Nueva Versión: Descarga el paquete completo de la nueva versión de PrestaShop desde el sitio oficial.

  2. Desactiva tu Tienda: Ve a "Parámetros avanzados" > "Mantenimiento" y activa el modo de mantenimiento para que los clientes no vean una tienda a medio actualizar.

  3. Elimina Archivos Antiguos: Con el Administrador de archivos de Plesk, elimina TODOS los archivos y carpetas de tu directorio de PrestaShop, EXCEPTO la carpeta config y el archivo settings.inc.php (que contiene tu configuración de conexión a la base de datos). OJO: Esta es la parte más peligrosa. Un error aquí y perderás tu configuración.

  4. Sube los Archivos Nuevos: Sube el contenido del paquete de la nueva versión de PrestaShop a tu directorio, sobrescribiendo los archivos existentes.

  5. Ejecuta el Script de Actualización: En tu navegador, ve a tu-dominio.com/install/upgrade/index.php. Sigue las instrucciones del asistente de actualización manual. Te pedirá tu base de datos y credenciales.

  6. Elimina la Carpeta install: Una vez terminado, DEBES eliminar la carpeta install de tu servidor por seguridad.

  7. Verifica: Desactiva el modo de mantenimiento y comprueba que todo funciona.

[!WARNING]
Este método es extremadamente propenso a errores. Si no tienes claro lo que estás haciendo, es mucho mejor que contrates a un profesional o que insistas con el método A. Un pequeño error en la eliminación de archivos puede romper tu tienda para siempre.


Fase 3: Después de la Actualización (Post-Upgrade)

La actualización ha terminado, pero aún no hemos acabado. Hay que verificar que todo está en orden.

### Paso 1: Limpieza y Regeneración

  1. Limpia la caché: En el back-office de PrestaShop, ve a "Parámetros avanzados" > "Rendimiento" y haz clic en el botón "Vaciar la caché". Esto eliminará los archivos de caché antiguos que podrían causar conflictos.

  2. Regenera los archivos .htaccess: Ve a "Parámetros avanzados" > "URLs" y haz clic en "Guardar" sin cambiar nada. Esto forzará la regeneración del archivo .htaccess con las reglas de la nueva versión.

  3. Actualiza la lista de módulos: Ve a "Módulos" > "Módulos y servicios" y haz clic en "Actualizar todo" si hay actualizaciones disponibles para tus módulos. A menudo, los módulos necesitan una actualización para ser compatibles con la nueva versión de PrestaShop.

### Paso 2: Pruebas Exhaustivas

No des por hecho que todo funciona. Realiza una prueba completa de tu tienda:

  • Navegación: Visita todas las categorías y productos principales. Haz clic en los enlaces del menú.
  • Carrito de Compra: Añade productos al carrito, ve al proceso de pago y prueba todos los métodos de pago (en modo test si es posible).
  • Cuenta de Cliente: Regístrate como un nuevo cliente, inicia sesión y cierra sesión.
  • Buscador: Prueba la función de búsqueda de productos.
  • Módulos: Revisa que los módulos clave (envío, pago, SEO, etc.) funcionan correctamente.

[!TIP]
Haz una lista de verificación (checklist) de todas las áreas de tu tienda y ve marcándolas a medida que las pruebas. Esto te ayudará a no olvidar nada y a ser sistemático.

### Paso 3: Comprueba el SEO (Posicionamiento Web)

Una actualización puede afectar a tus URLs si no se hace correctamente.

  1. Revisa tus URLs amigables: Ve a "Parámetros avanzados" > "URLs" y asegúrate de que la opción "Usar URLs amigables" está activada y que las reglas se han regenerado correctamente.

  2. Comprueba las redirecciones: Si has cambiado la estructura de tus URLs, asegúrate de que las antiguas redirigen a las nuevas (301) para no perder posicionamiento.

  3. Google Search Console: Revisa en Google Search Console si hay errores de rastreo o de indexación después de la actualización. Si los hay, solicita la reindexación de las páginas afectadas.


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

P: ¿Cuánto tiempo tarda el proceso de actualizar prestashop panel plesk?
R: Depende del tamaño de tu tienda y de la velocidad de tu servidor. Una tienda pequeña puede tardar entre 10 y 30 minutos. Una tienda grande con muchos productos e imágenes puede tardar más de una hora.

P: ¿Qué hago si veo un error 500 después de la actualización?
R: Es un error genérico. Lo primero es revisar el registro de errores de tu servidor en Plesk (sección "Logs"). El error suele indicar la causa exacta. A menudo, se resuelve limpiando la caché o desactivando un módulo incompatible. Si no puedes resolverlo, restaura el backup.

P: ¿Puedo saltarme varias versiones y actualizar directamente a la última?
R: No se recomienda. Lo ideal es actualizar de versión en versión (por ejemplo, de 1.7.0 a 1.7.1, luego a 1.7.2, etc.). Saltarse versiones puede causar conflictos graves en la base de datos. El asistente de actualización normalmente te guiará, pero es más seguro hacerlo de forma incremental.

P: ¿Necesito actualizar también mis módulos y temas?
R: Sí, es casi obligatorio. Los módulos y temas desarrollados para versiones anteriores pueden no ser compatibles con la nueva versión. Antes de actualizar, verifica que tus módulos y temas tienen versiones compatibles con la nueva versión de PrestaShop. Actualízalos después de la actualización principal.

P: ¿Perderé mis datos (clientes, pedidos, productos) durante la actualización?
R: No, si haces el proceso correctamente. La actualización está diseñada para preservar tus datos. Sin embargo, por eso es crucial hacer un backup antes. Si algo sale mal, el backup es tu seguro de vida.

P: ¿Qué es Syspanel y tiene algo que ver con esto?
R: Syspanel es otro nombre para el panel de control HestiaCP. Es una alternativa a Plesk. Si tu hosting usa Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). El proceso de actualización de PrestaShop desde Syspanel es muy similar al de Plesk, pero la interfaz de usuario es diferente. Los conceptos de backup, base de datos y archivos son los mismos, solo que las opciones de menú se llaman de otra manera. En Syspanel, buscarías "Archivos" y "Bases de datos" en el menú principal.

P: ¿Es necesario desactivar la tienda durante la actualización?
R: Sí, es una buena práctica. Plesk no te obliga, pero el asistente de PrestaShop te lo sugerirá. Poner la tienda en modo mantenimiento evita que los clientes vean errores o compren productos mientras la base de datos se está actualizando.

P: ¿Qué es la "pantalla blanca" y cómo la soluciono?
R: Es el error más común. Se produce cuando hay un error fatal de PHP que no se muestra. Las causas más comunes son: memoria insuficiente, un módulo incompatible o un error en un archivo. Para solucionarlo, aumenta el límite de memoria en el archivo config/defines.inc.php (busca _PS_MEMORY_LIMIT_ y cámbialo a 256M), desactiva todos los módulos

¿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