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

Guía paso a paso para actualizar PrestaShop en Plesk sin riesgos

Actualizado el 27 de marzo de 2026

Mantener tu tienda PrestaShop actualizada es una de las tareas más importantes para garantizar su seguridad, rendimiento y compatibilidad con los módulos. Si tu sitio está alojado en un servidor con Plesk, el proceso es bastante sencillo, pero requiere seguir una serie de pasos para evitar errores que puedan dejar tu tienda fuera de línea.

Esta guía está diseñada para que cualquier usuario, incluso sin conocimientos técnicos profundos, pueda realizar una actualizar PrestaShop Plesk de forma segura. Vamos a desglosar todo el proceso en pasos claros, con alertas y consejos prácticos.


Preparación: La clave para una PrestaShop actualización segura

Antes de presionar cualquier botón, debes preparar tu tienda y tu servidor. Saltarse esta fase es el error más común que provoca pérdidas de datos o caídas del sitio.

1. Haz una copia de seguridad completa (No te saltes este paso)

Esta es la regla de oro. Una copia de seguridad te permite restaurar tu tienda al estado anterior si algo sale mal durante la actualización.

En Plesk, el proceso es muy visual:

  1. Inicia sesión en tu panel de Plesk.
  2. Busca la sección "Administrador de extensiones" o "Herramientas y configuraciones".
  3. Localiza la herramienta "Copias de seguridad" o "Backup Manager".
  4. Selecciona tu dominio o suscripción donde está instalado PrestaShop.
  5. Elige la opción "Realizar una copia de seguridad".
  6. Marca TODAS las casillas: "Archivos del sitio", "Bases de datos" y "Configuración de Plesk".
  7. Dale un nombre descriptivo, por ejemplo: Backup_PrestaShop_antes_actualizacion.
  8. Inicia la copia. Dependiendo del tamaño de tu tienda, puede tardar varios minutos.

[WARNING] No confíes solo en las copias de seguridad automáticas de tu hosting. Siempre genera una manual justo antes de actualizar. Si el proceso falla, esta será tu única red de seguridad.

2. Verifica los requisitos del sistema

Cada versión de PrestaShop tiene requisitos específicos de PHP, MySQL y extensiones. Instalar una versión nueva en un entorno no compatible es la receta para el desastre.

Cómo verificarlo en Plesk:

  1. Ve a "Herramientas y configuraciones" > "Configuración de PHP".
  2. Selecciona el dominio de tu tienda.
  3. Anota la versión de PHP actual (por ejemplo, 7.4, 8.0, 8.1).
  4. Consulta la documentación oficial de la versión de PrestaShop que deseas instalar. Por ejemplo, PrestaShop 8.x requiere PHP 7.4 o superior (idealmente 8.1 o 8.2).
  5. Si tu versión de PHP es inferior, actualízala primero desde el mismo menú de Plesk. Puedes cambiar a una versión más reciente (por ejemplo, de 7.4 a 8.1) sin afectar a la tienda, pero siempre es mejor hacerlo en un entorno de pruebas.

[INFO] Si tu hosting utiliza Syspanel (el puerto de acceso es el 2106), el proceso de copia de seguridad y verificación de PHP es similar, pero accederás a través de ese puerto. La lógica es la misma: primero respaldo, luego reviso requisitos.

3. Activa el modo de mantenimiento

Mientras actualizas, tu tienda no debe estar accesible al público. Esto evita que los usuarios vean páginas rotas o realicen pedidos que podrían perderse.

  1. Accede a tu panel de administración de PrestaShop (tu-dominio.com/admin****).
  2. Ve a "Parámetros de la tienda" > "Mantenimiento".
  3. Cambia la opción "Activar tienda" a "No".
  4. Escribe un mensaje amigable, por ejemplo: "Estamos realizando mejoras. Vuelve en unos minutos."
  5. Guarda los cambios.

Si no puedes acceder al panel de administración, puedes activar el mantenimiento desde el archivo config/defines.inc.php (cambiando _PS_MODE_DEV_ a true y luego editando manualmente la tabla ps_configuration en la base de datos), pero es más complejo. Lo mejor es hacerlo desde el panel.


Ejecución de la actualización paso a paso

Una vez que tienes la copia de seguridad y el modo mantenimiento activado, puedes proceder.

4. Descarga la última versión de PrestaShop

No uses el actualizador automático desde el panel de administración si no es estrictamente necesario. Es más fiable hacerlo manualmente, especialmente en servidores compartidos o con configuraciones específicas.

  1. Ve al sitio oficial de PrestaShop: prestashop-project.org.
  2. Descarga el archivo ZIP de la última versión estable (por ejemplo, prestashop_8.1.2.zip).
  3. Extrae el contenido en tu ordenador. Verás una carpeta llamada prestashop con muchos archivos y carpetas.

5. Sube los archivos a tu servidor mediante FTP

Necesitarás un cliente FTP como FileZilla o Cyberduck. También puedes usar el gestor de archivos de Plesk.

Opción 1: Usando el Gestor de Archivos de Plesk (Más fácil para principiantes)

  1. En Plesk, ve a "Sitios web y dominios" > selecciona tu dominio.
  2. Haz clic en "Administrador de archivos".
  3. Navega hasta la carpeta donde está instalado PrestaShop (normalmente httpdocs o public_html).
  4. Haz clic en "Subir archivos" y selecciona el ZIP de PrestaShop que descargaste.
  5. Una vez subido, haz clic derecho sobre el ZIP y selecciona "Extraer".
  6. IMPORTANTE: Cuando extraigas, los archivos se copiarán en la misma carpeta. Debes sobrescribir los archivos existentes. El gestor de archivos de Plesk te preguntará si quieres sobrescribir; responde que sí.

Opción 2: Usando FTP (Más control)

  1. Conéctate a tu servidor FTP con las credenciales que te proporcionó tu hosting.
  2. Navega a la carpeta raíz de tu tienda (httpdocs o public_html).
  3. Elimina la carpeta install de tu servidor (si existe de una instalación anterior). No la elimines aún si estás en una actualización desde una versión muy antigua; mejor sigue los pasos oficiales.
  4. Sube todos los archivos de la carpeta prestashop que extrajiste, sobrescribiendo los existentes. No subas la carpeta prestashop en sí, sino su contenido.
  5. Esto puede tardar varios minutos. Asegúrate de que la transferencia se complete sin errores.

[TIP] Si tu conexión es lenta, el gestor de archivos de Plesk suele ser más rápido que FTP para archivos grandes. Úsalo para subir el ZIP y extraerlo directamente en el servidor.

6. Ejecuta el script de actualización

Una vez que los archivos están en su lugar, debes ejecutar el actualizador.

  1. Abre tu navegador y ve a: tu-dominio.com/install/upgrade/upgrade.php
  2. Si ves un error 404, significa que el archivo upgrade.php no está en la carpeta correcta. Vuelve a verificar que subiste todos los archivos, especialmente la carpeta install y su contenido.
  3. Si todo está bien, verás un asistente de actualización. Sigue estos pasos:
    • Paso 1: Te pedirá que selecciones tu versión actual de PrestaShop. Elige la que tenías antes de empezar (por ejemplo, 1.7.8.0).
    • Paso 2: El script analizará tu sistema y te mostrará los requisitos. Si todo está en verde, haz clic en "Siguiente".
    • Paso 3: Se iniciará el proceso de actualización. NO CIERRES LA VENTANA DEL NAVEGADOR hasta que el script termine por completo. Puede tardar desde 5 hasta 30 minutos, dependiendo del tamaño de tu base de datos.
    • Paso 4: Al finalizar, verás un mensaje de éxito. Anota la nueva versión instalada.

7. Elimina la carpeta install y verifica la tienda

Una vez finalizada la actualización, es crucial eliminar la carpeta install por razones de seguridad.

  1. Vuelve al Administrador de archivos de Plesk o a tu cliente FTP.
  2. Navega a la carpeta raíz de tu tienda.
  3. Elimina la carpeta install por completo.
  4. Elimina también la carpeta admin/autoupgrade si existe (es la carpeta del módulo de actualización automática, que ya no es necesaria).

Ahora, desactiva el modo de mantenimiento:

  1. Accede a tu panel de administración de PrestaShop (la URL sigue siendo la misma, pero ahora con la nueva versión).
  2. Ve a "Parámetros de la tienda" > "Mantenimiento".
  3. Cambia la opción a "Sí" (tienda activa).
  4. Guarda los cambios.

Finalmente, prueba tu tienda:

  • Visita la página principal.
  • Realiza una búsqueda.
  • Simula un proceso de compra (sin pagar realmente).
  • Revisa que los módulos de pago y envío funcionen correctamente.

Solución de problemas comunes (FAQ)

Aquí tienes las respuestas a las dudas más frecuentes de los usuarios que buscan una guía actualización Plesk:

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

No entres en pánico. Lo primero es restaurar la copia de seguridad que hiciste al principio. En Plesk:

  1. Ve a "Copias de seguridad".
  2. Selecciona la copia que creaste.
  3. Haz clic en "Restaurar".
  4. Marca todas las opciones (archivos, base de datos, configuración).
  5. Confirma la restauración. Tu tienda volverá al estado exacto anterior a la actualización.

¿Por qué veo un error de "Permiso denegado" al sobrescribir archivos?

Esto ocurre porque los archivos de PrestaShop tienen permisos de solo lectura para el usuario del sistema. En Plesk, puedes solucionarlo fácilmente:

  1. En el Administrador de archivos, selecciona todos los archivos de la carpeta raíz.
  2. Haz clic en "Permisos".
  3. Establece los permisos a 755 para carpetas y 644 para archivos.
  4. Vuelve a intentar la subida de archivos.

¿Debo actualizar los módulos y temas después?

Sí, es muy recomendable. Después de actualizar PrestaShop, los módulos y temas pueden no ser compatibles. Ve a "Módulos" > "Catálogo de módulos" y actualiza todos los que tengan una nueva versión disponible. Si algún módulo deja de funcionar, contacta con su desarrollador.

¿Puedo usar el actualizador automático de PrestaShop en Plesk?

Sí, pero con precaución. El módulo "1-Click Upgrade" puede funcionar, pero en entornos con limitaciones de memoria o tiempo de ejecución (como muchos hostings compartidos) puede fallar. Si tu tienda es pequeña y tu hosting es bueno, puedes probarlo, pero siempre con copia de seguridad previa. La actualización manual que te hemos explicado es más fiable.

¿Qué pasa si mi hosting usa Syspanel (puerto 2106)?

El proceso es idéntico. Accedes a tu panel de control a través de tu-dominio.com:2106, buscas la sección de "Archivos" o "Administrador de archivos", y realizas la copia de seguridad y la subida de archivos de la misma manera. La única diferencia es la interfaz, pero los pasos son los mismos.


Conclusión

Actualizar PrestaShop en Plesk no tiene por qué ser un dolor de cabeza. Siguiendo esta guía paso a paso para actualizar PrestaShop en Plesk sin riesgos, te aseguras de que tu tienda esté siempre protegida, rápida y con las últimas funcionalidades. Recuerda: la paciencia y las copias de seguridad son tus mejores aliados.

Si en algún momento te sientes inseguro, no dudes en contactar con el soporte técnico de tu hosting. Ellos pueden guiarte o incluso realizar la actualización por ti. ¡Buena suerte con tu tienda online!

¿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