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

Guía para actualizar PrestaShop a la última versión en cPanel

Actualizado el 30 de enero de 2026

¿Por qué es importante mantener tu PrestaShop actualizado?

Mantener tu tienda online actualizada a la última versión no es solo una cuestión de estética o de tener las últimas funciones. Es una cuestión de seguridad, rendimiento y compatibilidad. Las actualizaciones de PrestaShop corrigen vulnerabilidades críticas, mejoran la velocidad de carga (algo que Google premia en el SEO), y aseguran que tu tienda funcione correctamente con las últimas versiones de PHP, MySQL y los módulos que uses.

Actualizar puede parecer un proceso complejo, pero siguiendo una guía paso a paso y tomando las precauciones adecuadas, es una tarea que cualquier administrador puede realizar. Esta guía está diseñada para que, incluso sin ser un experto técnico, puedas realizar una actualización segura desde tu cPanel de hosting.


Antes de empezar: Preparación y precauciones (¡El paso más importante!)

Saltarse la preparación es el error más común. Una actualización mal hecha puede dejar tu tienda inaccesible. Por eso, la regla de oro es: primero, haz un backup completo.

Paso 1: Haz un backup completo de tu tienda

Un backup de verdad debe incluir dos cosas: todos los archivos de tu PrestaShop y la base de datos completa. En cPanel, esto se hace fácilmente.

  1. Accede a tu cPanel: Normalmente es tudominio.com/cpanel o tudominio.com:2083. Usa tus credenciales de hosting.
  2. Backup de archivos (carpeta pública):
    • Busca la sección Archivos y haz clic en Administrador de archivos.
    • Navega hasta la raíz de tu tienda (normalmente public_html o una subcarpeta dentro de esta).
    • Selecciona todos los archivos y carpetas (Ctrl+A o Cmd+A).
    • Haz clic en Comprimir y elige Zip Archive. Se descargará un archivo .zip con todo el contenido. Guárdalo en tu ordenador.
  3. Backup de la base de datos:
    • En cPanel, busca la sección Bases de datos y haz clic en phpMyAdmin.
    • En la ventana de phpMyAdmin, selecciona la base de datos de tu PrestaShop (la que uses, la identificarás por el prefijo).
    • Haz clic en la pestaña Exportar.
    • Elige el método Rápida y formato SQL. Haz clic en Continuar. Se descargará un archivo .sql. Guárdalo también.

[WARNING] ¡No continúes sin tener estos dos archivos (.zip y .sql) guardados en tu ordenador! Son tu red de seguridad. Si algo sale mal, podrás restaurar tu tienda exactamente como estaba.

Paso 2: Verifica los requisitos del sistema (PHP y MySQL)

PrestaShop cada versión tiene requisitos mínimos de PHP y MySQL. Instalar la última versión en un servidor con una versión de PHP antigua es la receta para el desastre.

  1. En tu cPanel, busca la sección Software y haz clic en Seleccionar versión de PHP (o MultiPHP Manager).
  2. Verifica la versión de PHP que tienes seleccionada. Para PrestaShop 8.x (la última versión estable), necesitas PHP 8.1 como mínimo, siendo 8.2 la recomendada.
  3. Si tu versión es inferior, cámbiala a la recomendada. Haz esto ANTES de la actualización.
  4. También verifica los límites de memoria (memory_limit) y tiempo de ejecución (max_execution_time). Generalmente, 256MB de memoria y 120 segundos de ejecución son un buen punto de partida. Si no ves estas opciones, contacta a tu soporte de hosting para que te ayuden a ajustarlas.

Paso 3: Pon tu tienda en modo mantenimiento

Esto evita que los clientes vean errores o cambios a medio hacer durante la actualización.

  1. Ve al Back Office de tu PrestaShop (la administración).
  2. En el menú lateral, ve a Parámetros de la tienda > Mantenimiento.
  3. Activa la opción Activar modo mantenimiento.
  4. Importante: Añade tu propia IP en el campo "IP del mantenimiento" para que puedas seguir viendo la tienda mientras está en mantenimiento. Puedes buscar "cuál es mi IP" en Google para saberla.

El proceso de actualización: Paso a paso

Ahora que tienes tu backup y los requisitos listos, podemos empezar.

Método recomendado: Usando el módulo 1-Click Upgrade

El módulo oficial 1-Click Upgrade (o "Actualización en 1 clic") es la herramienta más segura y sencilla para actualizar PrestaShop. Automatiza todo el proceso.

Paso 1: Descarga e instala el módulo (si no lo tienes)

  1. En tu Back Office, ve a Módulos > Gestor de módulos.
  2. Busca "1-Click Upgrade" o "Actualización en 1 clic".
  3. Si no lo ves, puedes descargarlo desde la web oficial de Addons de PrestaShop o desde tu cuenta de PrestaShop.
  4. Instálalo y actívalo.

Paso 2: Configura el módulo para una actualización segura

  1. Ve a Módulos > Gestor de módulos y busca el módulo "1-Click Upgrade".
  2. Haz clic en Configurar.
  3. Verás una pantalla con varias opciones. No te asustes, solo vamos a tocar las esenciales.
  4. En la sección Parámetros del método de actualización, elige:
    • Modo de actualización: Selecciona "Actualizar mi tienda automáticamente".
    • Canal de actualización: Déjalo en "Versión estable".
    • Opción "Guardar una copia de seguridad del archivo y de la base de datos": ¡ACTÍVALA! Aunque ya tengas tu backup manual, esta es una capa extra de seguridad que te permitirá revertir la actualización desde el propio módulo si falla.
  5. Haz clic en Guardar.

Paso 3: Ejecuta la actualización

  1. Después de guardar, el módulo te mostrará la versión actual y la última versión disponible.
  2. Haz clic en el botón "Actualizar PrestaShop ahora".
  3. El proceso comenzará. Sé paciente. Puede tardar varios minutos dependiendo del tamaño de tu tienda y la velocidad de tu hosting. Verás una barra de progreso.
  4. NO CIERRES LA VENTANA DEL NAVEGADOR mientras el proceso esté en marcha. Si lo haces, podrías dejar la tienda en un estado inconsistente.

[INFO] Si el proceso se queda atascado más de 10-15 minutos, no entres en pánico. Puede que el servidor esté procesando. Si ves que no avanza, contacta a tu soporte de hosting. Ellos pueden verificar si el proceso se ha detenido o si hay algún error en los logs del servidor.

Método alternativo: Actualización manual (para usuarios más avanzados)

Si el módulo 1-Click Upgrade falla o no está disponible, puedes hacerlo manualmente. Este método requiere más cuidado.

  1. Descarga la última versión: Ve a la web oficial de PrestaShop y descarga el archivo .zip de la última versión.
  2. Descomprime el archivo en tu ordenador.
  3. Sube los archivos a tu servidor:
    • En cPanel, abre el Administrador de archivos.
    • Navega hasta la raíz de tu tienda.
    • IMPORTANTE: No borres la carpeta admin (o el nombre que le hayas puesto a tu carpeta de administración) ni la carpeta img (contiene tus imágenes de productos). Tampoco borres el archivo settings.inc.php.
    • Sube todos los archivos y carpetas de la nueva versión, reemplazando los existentes. Una forma segura de hacerlo es subir el .zip y descomprimirlo en la misma ruta, permitiendo la sobrescritura.
  4. Ejecuta el script de actualización:
    • En tu navegador, ve a tudominio.com/install/upgrade/upgrade.php (o la ruta que corresponda).
    • Sigue las instrucciones en pantalla. Te pedirá confirmación y aplicará los cambios en la base de datos.
  5. Elimina la carpeta install: Una vez terminado, es obligatorio eliminar la carpeta install del servidor por seguridad. Si no, cualquiera podría reinstalar tu tienda.

Después de la actualización: Verificación y solución de problemas

¡Enhorabuena! La parte más compleja ha pasado. Ahora hay que asegurarse de que todo funciona.

Paso 1: Verifica que la actualización fue exitosa

  1. Entra a tu Back Office. La URL de acceso puede haber cambiado si la actualización modificó la carpeta de administración. El módulo 1-Click Upgrade te avisará de esto.
  2. Ve a Parámetros de la tienda > Información y verifica que el número de versión es el correcto.
  3. Desactiva el modo mantenimiento (Parámetros de la tienda > Mantenimiento).

Paso 2: Prueba la tienda como un cliente

  1. Abre una ventana de incógnito en tu navegador.
  2. Navega por tu tienda: home, categorías, ficha de producto, carrito, proceso de compra (sin llegar a pagar si no quieres).
  3. Verifica que las imágenes se ven bien, que los botones funcionan y que no hay errores de CSS o JavaScript.

Paso 3: Actualiza módulos y temas

Es muy probable que después de una actualización grande de PrestaShop, algunos módulos o tu tema (plantilla) necesiten una actualización para ser compatibles.

  1. Ve a Módulos > Gestor de módulos.
  2. Busca la sección Actualizaciones. Verás una lista de módulos que necesitan ser actualizados.
  3. Actualiza todos los módulos que puedas. Prioriza los módulos oficiales y de pago.
  4. Comprueba tu tema: Ve a Diseño > Tema y logo. Si tu tema no es compatible, la tienda puede verse mal. Contacta al desarrollador de tu tema para obtener una versión actualizada.

[TIP] Si después de actualizar todo ves algún error en la tienda (por ejemplo, un módulo que no funciona), puedes desactivarlo temporalmente desde Módulos > Gestor de módulos para aislar el problema.

Solución de problemas comunes (FAQ)

P: La actualización se ha quedado atascada en el 80%. ¿Qué hago?
R: No cierres la ventana. Espera al menos 15 minutos. Si no avanza, contacta a tu soporte de hosting. Ellos pueden verificar los logs del servidor. A veces es un problema de tiempo de ejecución (max_execution_time) que se puede aumentar temporalmente desde cPanel.

P: Después de actualizar, la tienda está en blanco (pantalla blanca).
R: Esto suele deberse a un error de PHP. Activa el modo debug de PrestaShop:

  1. Conéctate a tu servidor por FTP o cPanel.
  2. Abre el archivo /config/defines.inc.php.
  3. Busca la línea define('_PS_MODE_DEV_', false); y cámbiala a define('_PS_MODE_DEV_', true);.
  4. Recarga la tienda. Ahora verás el mensaje de error exacto. Esto te ayudará a identificar si es un módulo, un tema o un problema de configuración.

P: ¿Puedo volver a la versión anterior si la nueva no me gusta?
R: Sí, si usaste el módulo 1-Click Upgrade y activaste la opción de backup. Ve a la configuración del módulo y busca la sección "Restaurar" o "Backup". Allí podrás elegir el backup que hizo el módulo y restaurarlo. Si hiciste el backup manual, tendrás que restaurar los archivos y la base de datos desde cPanel.

P: Mi hosting tiene Syspanel (antes conocido como HestiaCP). ¿El proceso es el mismo?
R: El proceso de actualización de PrestaShop en sí es el mismo, pero la gestión de archivos y bases de datos se hace desde Syspanel. Para acceder, usa el puerto 2106 (ejemplo: tudominio.com:2106). Allí encontrarás opciones similares a cPanel para hacer backups y gestionar archivos. El resto de la guía (usar el módulo 1-Click Upgrade) es idéntico.

P: ¿Cada cuánto debo actualizar PrestaShop?
R: Lo ideal es mantenerlo siempre en la última versión estable. Las actualizaciones de seguridad son críticas y suelen lanzarse con frecuencia. Revisa el Back Office cada mes para ver si hay nuevas versiones disponibles.


Conclusión: Actualización segura, tienda feliz

Actualizar tu PrestaShop a la última versión no tiene por qué ser una pesadilla. Con una buena preparación (backup, verificación de requisitos), usando la herramienta adecuada (el módulo 1-Click Upgrade) y siguiendo los pasos de verificación posterior, puedes hacerlo de forma segura y sin estrés.

Recuerda: el backup es tu mejor amigo. Si algo sale mal, siempre puedes volver atrás. Y si en algún momento te sientes perdido, no dudes en contactar a tu soporte de hosting. ¡Ellos están para ayudarte!

¿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