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

Cómo actualizar PrestaShop de forma segura en cPanel o Plesk

Actualizado el 16 de septiembre de 2025

¿Te da miedo actualizar PrestaShop y romper tu tienda? Es totalmente normal. Una actualización mal hecha puede causar pérdida de datos, errores de compatibilidad o incluso dejar tu tienda caída. Pero no te preocupes: con este artículo, aprenderás a realizar una actualización segura PrestaShop tanto en cPanel como en Plesk, paso a paso y sin necesidad de ser un experto en programación.

Vamos a desmitificar el proceso. Al final, verás que actualizar tu tienda es como cambiarle el aceite al coche: requiere preparación, las herramientas adecuadas y seguir un orden lógico. Aquí te enseñaré a hacerlo con calma y sin sustos.

Por qué es crucial actualizar PrestaShop

Antes de ponernos manos a la obra, entendamos el porqué. Actualizar no es un capricho, es una necesidad para la salud de tu negocio online.

Seguridad ante todo

PrestaShop, como cualquier software, tiene vulnerabilidades que los piratas informáticos buscan explotar. Cada actualización corrige fallos de seguridad conocidos. Si te quedas en versiones antiguas, tu tienda es un blanco fácil para ataques, robo de datos de clientes o inyección de código malicioso. Es la razón número uno para mantenerte al día.

Rendimiento y nuevas funciones

Las versiones nuevas no solo traen parches; también optimizan el rendimiento. Tu tienda cargará más rápido, lo que mejora la experiencia de usuario y tu posicionamiento en Google. Además, cada actualización suele añadir funciones interesantes para gestionar mejor tu catálogo, los pedidos o el diseño.

Compatibilidad con módulos y plantillas

El ecosistema de PrestaShop evoluciona. Los desarrolladores de módulos y temas lanzan versiones compatibles con las últimas versiones del núcleo. Si no actualizas, tarde o temprano te quedarás atrás y no podrás instalar nuevas extensiones o actualizar las que ya tienes, lo que limita el crecimiento de tu tienda.

Preparación: El secreto para una actualización sin errores

La regla de oro es: nunca actualices sin una copia de seguridad completa y funcional. Aquí es donde comienza la verdadera aventura. Dedica tiempo a esto; te ahorrará muchos dolores de cabeza.

Paso 1: Haz una copia de seguridad completa (archivos y base de datos)

Necesitas dos copias: una de todos los archivos de tu tienda (la carpeta donde está instalada) y otra de la base de datos (donde están tus productos, clientes y pedidos). Puedes hacerlo desde tu panel de control (cPanel o Plesk) o mediante tu gestor de FTP.

Copia de seguridad en cPanel

  1. Entra en tu cPanel.
  2. Busca la sección Archivos y haz clic en Administrador de archivos.
  3. Accede a la carpeta public_html o a la carpeta donde tengas instalada tu tienda (puede ser prestashop, tienda, etc.).
  4. Selecciona todos los archivos y carpetas dentro de esa ubicación y haz clic en Comprimir.
  5. Elige el formato Zip y crea el archivo. Una vez creado, descárgalo a tu ordenador.
  6. Ahora ve a la sección Bases de datos y haz clic en phpMyAdmin.
  7. Selecciona la base de datos de tu PrestaShop en el menú de la izquierda.
  8. Haz clic en la pestaña Exportar y elige el método Rápido. Pulsa Continuar y descarga el archivo .sql resultante.

Copia de seguridad en Plesk

  1. Accede a tu panel de Plesk.
  2. Ve a Sitios web y dominios.
  3. Haz clic en el icono de Copias de seguridad de tu dominio.
  4. Pulsa Respaldar y selecciona qué quieres incluir (archivos y bases de datos).
  5. Configura la ubicación de la copia (puedes guardarla en tu ordenador) y haz clic en Respaldar. También puedes usar el administrador de archivos de Plesk para comprimir y descargar la carpeta, y la herramienta de bases de datos para exportar el SQL, similar a cPanel.

[WARNING] Guarda estas copias en un lugar seguro fuera del servidor (como tu disco duro local o un servicio de nube). No sirve de nada tener la copia en el mismo servidor que se puede caer.

Paso 2: Desactiva la tienda y activa el modo mantenimiento

Esto es fundamental para que tus clientes no vean errores durante el proceso. Puedes activar el modo mantenimiento desde el back office de PrestaShop: Parámetros avanzados > Mantenimiento.

Activa el interruptor de "Activar el modo mantenimiento" y guarda los cambios. Así, si algo sale mal, nadie verá la tienda a medias.

Paso 3: Identifica tu versión actual y la versión objetivo

Entra en tu back office y mira la versión en la parte inferior o en Parámetros avanzados > Información. Luego, ve a la página oficial de descargas de PrestaShop o a tu área de clientes para ver cuál es la última versión estable disponible. Es recomendable no saltarse demasiadas versiones. Si tu versión es muy antigua (por ejemplo, 1.6 y quieres ir a 1.7 o 8.x), es mejor actualizar paso a paso (de 1.6 a 1.7 y luego a la última) o considerar una migración limpia.

Cómo actualizar PrestaShop en cPanel paso a paso

Una vez que tienes tu copia de seguridad y la tienda en mantenimiento, es hora de la acción. Te explico el método más seguro y fiable: la actualización manual.

Descarga la última versión de PrestaShop

  1. Ve a la web oficial de PrestaShop y descarga el paquete completo de la última versión en formato .zip.
  2. Descomprime el archivo en tu ordenador. Verás una carpeta con el nombre de la versión y dentro, todos los archivos de PrestaShop.

Sube los archivos a tu servidor

Tienes dos opciones: usar el Administrador de archivos de cPanel o un cliente FTP como FileZilla.

Opción A: Con el Administrador de archivos de cPanel

  1. Entra en tu cPanel y abre el Administrador de archivos.
  2. Navega a la carpeta donde tienes instalada tu tienda (por ejemplo, public_html).
  3. Haz clic en Subir y selecciona el archivo .zip que descargaste de PrestaShop.
  4. Espera a que termine la subida. Luego, busca el archivo .zip en la lista, haz clic derecho sobre él y selecciona Extraer.
  5. Se extraerá una carpeta. Ahora, necesitas copiar el contenido de esa carpeta (no la carpeta en sí) a la raíz de tu instalación. Selecciona todo el contenido extraído, cópialo y pégalo en la carpeta principal, sobrescribiendo los archivos existentes cuando te lo pregunte.

Opción B: Con FileZilla (FTP)

  1. Conecta con FileZilla a tu servidor usando las credenciales FTP de tu cPanel.
  2. En el lado izquierdo (tu ordenador), navega hasta la carpeta descomprimida de PrestaShop.
  3. En el lado derecho (servidor), ve a la carpeta de tu tienda.
  4. Selecciona todos los archivos de la carpeta local y arrástralos a la carpeta del servidor.
  5. Cuando te pregunte si quieres sobrescribir los archivos, elige Sobrescribir siempre. Este paso es crucial, ya que reemplazará los archivos antiguos del núcleo por los nuevos.

[TIP] Si usas FileZilla, la subida será mucho más rápida y estable que con el administrador de archivos, especialmente si tienes muchos archivos.

Elimina la carpeta /install y ejecuta el actualizador

  1. Una vez subidos todos los archivos, es muy importante que elimines la carpeta install que viene en el paquete de la nueva versión. Es una medida de seguridad. En el Administrador de archivos, haz clic derecho sobre la carpeta install y selecciona Eliminar.
  2. Ahora, en tu navegador, escribe la URL de tu tienda y añade /install al final. Por ejemplo: www.tutienda.com/install.
  3. Se abrirá el asistente de instalación de PrestaShop. El sistema detectará que ya hay una versión instalada y te ofrecerá la opción de Actualizar. Haz clic en esa opción.
  4. Sigue los pasos del asistente. Te pedirá que marques una casilla para confirmar que tienes una copia de seguridad (¡deberías haberla hecho!) y luego iniciará el proceso de actualización automático. No cierres la página ni interrumpas el proceso hasta que veas el mensaje de éxito.

Verifica que la actualización se completó

Después de que el asistente termine, entra a tu back office (/admin o la URL que uses). Revisa que todo esté en orden: productos, categorías, clientes y pedidos. También ve al front office (la parte pública de tu tienda) para verificar que todo se ve bien y que el modo mantenimiento se ha desactivado automáticamente. Si no es así, desactívalo manualmente.

Cómo actualizar PrestaShop en Plesk paso a paso

El proceso en Plesk es muy similar al de cPanel, solo que la gestión de archivos se hace desde su propia interfaz.

Descarga y sube los archivos

  1. Descarga el paquete de PrestaShop en tu ordenador y descomprímelo.
  2. En Plesk, ve a Sitios web y dominios y haz clic en Administrador de archivos.
  3. Navega a la carpeta de tu dominio (normalmente httpdocs o public_html).
  4. Haz clic en Subir archivo y selecciona el .zip de PrestaShop.
  5. Una vez subido, selecciónalo y haz clic en Extraer archivos.
  6. Igual que en cPanel, copia el contenido extraído y pégalo en la raíz de tu instalación, sobrescribiendo los archivos.

Ejecuta el actualizador

  1. Elimina la carpeta install que viene en el paquete extraído.
  2. Abre tu navegador y ve a www.tudominio.com/install.
  3. Sigue el asistente de actualización, igual que en el caso de cPanel. Marca la casilla de confirmación de copia de seguridad y deja que el proceso termine.

Desactiva el modo mantenimiento

Una vez finalizada la actualización, ve a tu back office y desactiva el modo mantenimiento desde Parámetros avanzados > Mantenimiento. Tu tienda ya está actualizada y lista para recibir visitas.

[INFO] Tanto en cPanel como en Plesk, si tu versión de PrestaShop es muy antigua, el asistente de actualización puede dar problemas. En ese caso, la opción más segura es una migración: instalar la versión nueva en una subcarpeta, migrar los datos con un módulo especializado y luego cambiar el dominio. Es un proceso más complejo, pero evita muchos errores.

Errores comunes y cómo solucionarlos

Aunque sigas todos los pasos, a veces pueden surgir problemas. Aquí tienes los más típicos y sus soluciones.

La tienda se queda en blanco (pantalla blanca)

Esto casi siempre se debe a un error de PHP. Revisa los logs de error de tu servidor (en cPanel: Métricas > Errores; en Plesk: Logs). Suele ser por falta de memoria o por un módulo incompatible. Aumenta el memory_limit en el archivo php.ini o desactiva los módulos no esenciales.

Error de compatibilidad con módulos o plantillas

Después de actualizar, algún módulo o tu plantilla pueden dar fallos. Lo primero es verificar si hay actualizaciones disponibles para ellos en el back office (Mejorar > Actualizaciones). Si no las hay, contacta con el desarrollador del módulo o plantilla. Como último recurso, puedes desactivar el módulo problemático desde la base de datos, pero es más complejo.

El actualizador se queda atascado

Si el proceso se detiene a mitad, no entres en pánico. Espera unos minutos, ya que puede estar procesando datos. Si no continúa, recarga la página. Si el problema persiste, tendrás que restaurar tu copia de seguridad y empezar de nuevo, asegurándote de que has subido todos los archivos correctamente.

Preguntas frecuentes (FAQ) sobre actualizar PrestaShop

¿Cuánto tarda en actualizar PrestaShop?

Depende del tamaño de tu tienda y de la cantidad de datos. Puede tardar desde unos minutos hasta más de una hora. Lo importante es no interrumpir el proceso.

¿Puedo actualizar PrestaShop desde el back office?

Sí, existe un módulo llamado "1-Click Upgrade" que te permite actualizar desde el propio panel de administración. Es una opción cómoda, pero a veces puede dar problemas con servidores muy restrictivos. La actualización manual que te he explicado es considerada más fiable.

¿Qué pasa con mi SEO al actualizar?

Si lo haces bien, tu SEO no debería verse afectado. PrestaShop mantiene las URLs, pero es recomendable revisar que los enlaces permanentes y los redireccionamientos sigan funcionando. Asegúrate de que los módulos de SEO también estén actualizados.

¿Es necesario actualizar la plantilla y los módulos?

Sí, es altamente recomendable. Las plantillas y módulos desactualizados son la principal causa de errores visuales y de funcionalidad después de una actualización del núcleo. Actualízalos justo después de actualizar PrestaShop.

¿Puedo volver a la versión anterior si algo sale mal?

Sí, pero solo si tienes la copia de seguridad que hiciste al principio. Restaurar los archivos y la base de datos te devolverá a la versión anterior. Es un proceso manual, pero es tu red de seguridad.

Conclusión: Actualiza con confianza

Actualizar PrestaShop es una tarea que requiere método y paciencia, pero no es un misterio. Siguiendo estos pasos de preparación, ejecución y verificación, puedes hacerlo de forma segura tanto en cPanel como en Plesk. La clave está en la copia de seguridad, en no saltarte pasos y en tener un plan B.

No dejes tu tienda obsoleta. La seguridad y el rendimiento de tu negocio online dependen de ello. Con esta guía, ya tienes el conocimiento para hacerlo. Si tienes dudas, siempre puedes consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. Tu tienda te lo agradecerá, y tus clientes también.


[TIP] Si tu tienda está en Syspanel (antes conocido como HestiaCP), el proceso de actualización manual es idéntico al de cPanel y Plesk. La única diferencia es que el acceso al panel se hace a través del puerto 2106. El gestor de archivos y las herramientas de base de datos son similares, así que puedes seguir los pasos de este artículo sin problema.

¿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