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

Guía para actualizar PrestaShop de forma segura en cualquier panel (cPanel, Plesk, etc.)

Actualizado el 18 de enero de 2026

Antes de empezar: ¿Por qué es tan importante actualizar PrestaShop?

Actualizar tu tienda online no es un capricho, es una necesidad vital para la salud de tu negocio. Cada nueva versión de PrestaShop incluye parches de seguridad críticos, corrección de errores molestos y mejoras de rendimiento que hacen que tu tienda cargue más rápido. Una tienda desactualizada es un imán para los hackers, y además, los módulos y plantillas dejan de ser compatibles con el tiempo.

Si tienes miedo a romper tu tienda, respira. Esta guía está pensada para que cualquier persona, aunque no sea una experta técnica, pueda realizar una actualización de PrestaShop de forma segura desde cualquier panel de control como cPanel, Plesk, Syspanel (HestiaCP) o incluso un VPS. Vamos a hacerlo paso a paso, con calma y sin prisas.

El método más seguro: La actualización manual con módulo

Existen dos formas principales de actualizar PrestaShop: la automática (desde el back office) y la manual. Para una actualización de PrestaShop segura, siempre recomiendo el método manual con el módulo oficial "1-Click Upgrade". Este método te da control total sobre el proceso y evita los cortes de conexión que pueden arruinar la actualización automática.

A continuación, te explico el proceso completo que funciona en cualquier panel de hosting. La clave está en la preparación previa, no en el clic final.

Paso 1: Haz una copia de seguridad completa (NO TE LO SALTES)

Este es el paso más importante de toda la guía. Sin una copia de seguridad, cualquier error durante la actualización puede significar la pérdida total de tu catálogo, tus pedidos y tus clientes. La copia debe incluir tres elementos: los archivos de tu tienda, la base de datos y, si es posible, un snapshot del servidor.

Cómo hacer una copia de seguridad en cPanel

cPanel es el panel más común y su herramienta de copias es sencilla. Sigue estos pasos:

  1. Accede a tu cPanel (normalmente en tudominio.com/cpanel).
  2. Busca la sección "Archivos" y haz clic en "Administrador de copias de seguridad".
  3. Para la copia completa, haz clic en el botón "Descargar una copia de seguridad completa". Esto generará un archivo .tar.gz con todos tus archivos, bases de datos y configuraciones. Guárdalo en tu ordenador y en un servicio en la nube.
  4. Para la base de datos, ve a la sección "Bases de datos" y haz clic en "phpMyAdmin".
  5. Selecciona tu base de datos de PrestaShop a la izquierda.
  6. Haz clic en la pestaña "Exportar" y luego en el botón "Continuar". Guarda el archivo .sql resultante.

Cómo hacer una copia de seguridad en Plesk

Plesk es igual de sencillo, aunque la interfaz es diferente:

  1. Entra a Plesk y ve a la pestaña "Sitios web y dominios".
  2. Haz clic en tu dominio y luego en "Copias de seguridad" (o "Administrador de copias de seguridad").
  3. Haz clic en "Crear una copia de seguridad".
  4. Elige la opción "Completa" para que incluya archivos y bases de datos.
  5. Marca la casilla para descargarla a tu ordenador o guárdala en el almacenamiento remoto de Plesk.

Cómo hacer una copia de seguridad en Syspanel (HestiaCP)

Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es igual de rápido. Recuerda que para acceder a este panel necesitas usar el puerto 2106 (ejemplo: https://tudominio.com:2106).

  1. Inicia sesión en Syspanel.
  2. En el menú lateral, busca la opción "Copias de seguridad".
  3. Haz clic en "Nueva copia de seguridad".
  4. Selecciona tu usuario, el dominio y marca las casillas de "Archivos" y "Bases de datos".
  5. Haz clic en "Respaldar". El sistema creará un archivo comprimido que podrás descargar desde la lista de copias.

[WARNING] No continúes con la actualización si no has verificado que la copia de seguridad se ha descargado correctamente y pesa lo esperado. Un archivo de 0 KB no sirve de nada.

Paso 2: Prepara tu tienda para la actualización

Antes de lanzarnos a actualizar, hay que poner la tienda en modo "mantenimiento" para que tus clientes no vean errores a mitad del proceso. También es importante desactivar la caché para que no se guarden archivos antiguos.

  1. Entra en tu back office de PrestaShop (la parte de administración).
  2. Ve a "Parámetros avanzados" y luego a "Rendimiento".
  3. Desactiva la opción "Caché" (ponla en "No").
  4. Guarda los cambios.
  5. Ve a "Parámetros de la tienda" y luego a "Mantenimiento".
  6. Activa el modo "Sí, mantener la tienda activa" o el interruptor de mantenimiento. Esto mostrará una página de "en construcción" a tus visitantes.

Paso 3: Descarga el módulo "1-Click Upgrade" y la nueva versión de PrestaShop

El módulo oficial de actualización se llama "1-Click Upgrade". Puedes descargarlo desde el marketplace de PrestaShop o desde la propia página de versiones. Asegúrate de descargar la versión del módulo que sea compatible con tu versión actual.

  1. Ve a la página oficial de versiones de PrestaShop (prestashop-project.org o el marketplace).
  2. Descarga el módulo autoupgrade.zip.
  3. También necesitarás el archivo comprimido de la nueva versión de PrestaShop (por ejemplo, la 8.1.x). Descarga el archivo .zip completo.
  4. Sube el módulo autoupgrade.zip a tu back office en "Módulos" → "Módulos y servicios" y haz clic en "Subir un módulo".
  5. Instálalo y actívalo. Ahora tendrás una nueva entrada en el menú llamada "Parámetros avanzados" → "Asistente de actualización" o similar.

Paso 4: Configura el asistente de actualización

Este es el momento clave. El módulo te guiará, pero debes configurarlo bien para que la actualización de PrestaShop en cPanel o cualquier panel sea un éxito.

  1. Abre el módulo "1-Click Upgrade" desde el menú.
  2. En el campo "URL de la copia de seguridad" o "Archivo de actualización", selecciona la opción de "Subir un archivo" y sube el .zip de la nueva versión de PrestaShop que descargaste antes.
  3. En las opciones de configuración, asegúrate de que esté marcado "Crear una copia de seguridad automática". Esto es un plus de seguridad.
  4. Marca la casilla para "Desactivar módulos no compatibles" (si existe esa opción). Esto evitará que un módulo antiguo rompa la actualización.
  5. En el modo de actualización, elige "Actualizar" (no "Restablecer" ni "Instalar").
  6. Haz clic en "Actualizar PrestaShop".

El proceso puede tardar desde 5 minutos hasta 30 minutos o más, dependiendo del tamaño de tu tienda y de la velocidad de tu servidor. No cierres la pestaña del navegador durante el proceso.

[TIP] Si el proceso se queda congelado, no entres en pánico. Espera al menos 10 minutos. A veces, el servidor está trabajando en segundo plano. Si después de ese tiempo sigue bloqueado, revisa el log del módulo (que suele estar en la carpeta var/logs o en la misma pantalla del asistente).

Paso 5: Verifica tu tienda después de actualizar PrestaShop

Cuando el asistente termine, verás un mensaje de éxito. Ahora viene la fase de verificación, que es tan importante como la propia actualización.

  1. Revisa el front office: Entra a tu tienda como cliente y navega por las páginas principales (inicio, categoría, producto, carrito). Comprueba que todo se ve bien y que no hay errores de diseño.
  2. Revisa el back office: Entra en tu administración y verifica que todos los menús funcionan.
  3. Comprueba los módulos: Ve a "Módulos" → "Administrador de módulos". Verás una lista de módulos que pueden requerir actualización. Actualízalos todos a sus últimas versiones.
  4. Limpia la caché: Ve a "Parámetros avanzados" → "Rendimiento" y haz clic en "Vaciar la caché". Luego, reactiva la caché con la opción recomendada.
  5. Desactiva el modo mantenimiento: Vuelve a "Parámetros de la tienda" → "Mantenimiento" y desactiva el modo de mantenimiento para que tus clientes puedan comprar de nuevo.

Errores comunes y cómo solucionarlos

Aunque sigas todos los pasos, pueden surgir problemas. Aquí tienes los más habituales y sus soluciones:

Error 500 (Internal Server Error)

Este es el error más temido. Suele deberse a un archivo .htaccess con reglas antiguas o a un módulo incompatible.

Solución:

  1. Accede a tu hosting a través de FTP o el administrador de archivos del panel.
  2. Busca la carpeta de tu tienda y renombra el archivo .htaccess a .htaccess_old.
  3. Ve a tu back office (si puedes) y regenera el archivo en "Parámetros de la tienda" → "Tráfico y SEO" → "Enlaces permanentes" y haz clic en "Guardar". Si no puedes acceder, espera unos minutos y vuelve a intentarlo, o contacta con tu soporte de hosting.

Página en blanco (WSOD - White Screen of Death)

Suele ser un problema de memoria PHP o de un módulo con errores.

Solución:

  1. Aumenta el límite de memoria PHP. En cPanel, busca "Seleccionar versión de PHP" y luego "Opciones de PHP". Cambia memory_limit a 512M o 1G.
  2. Si el problema persiste, desactiva todos los módulos no esenciales desde la base de datos con phpMyAdmin. Busca la tabla ps_modules (el prefijo puede variar) y cambia el valor de active a 0 para los módulos que no sean oficiales de PrestaShop.

[WARNING] Manipular la base de datos conlleva riesgos. Si no te sientes seguro, contacta con un profesional o con el soporte de tu hosting. Es mejor pagar por ayuda que perder tu tienda.

El proceso de actualización se detiene al 50%

Esto suele pasar por un timeout del servidor o por falta de memoria.

Solución:

  1. Vuelve a intentar la actualización desde el módulo. El módulo "1-Click Upgrade" está diseñado para reanudarse desde el último paso completado, gracias a las copias de seguridad internas.
  2. Si se repite, aumenta el max_execution_time en la configuración de PHP a 600 o más.

Preguntas frecuentes (FAQ)

¿Puedo actualizar PrestaShop desde cualquier panel de control?

Sí, el proceso es el mismo en esencia. La diferencia está solo en cómo accedes a los archivos y a la base de datos. Tanto en cPanel, Plesk, Syspanel (HestiaCP) o cualquier otro, el método del módulo "1-Click Upgrade" es universal. En Syspanel, recuerda que el acceso se hace por el puerto 2106.

¿Qué pasa con mis módulos y plantillas personalizadas?

Es el punto más delicado. Si tu tienda tiene módulos de pago o plantillas muy personalizadas, es posible que no sean compatibles con la nueva versión. Por eso es crucial desactivar los módulos no compatibles durante la actualización. Después, ve actualizándolos uno a uno y comprobando que tu tienda sigue funcionando.

¿Cuánto tiempo tarda una actualización de PrestaShop?

Depende del tamaño de tu base de datos y del número de archivos. Una tienda pequeña puede tardar 10 minutos; una tienda grande con miles de productos, puede tardar más de una hora. Planifica la actualización para un momento de bajo tráfico.

¿Necesito actualizar paso a paso (ej. de 1.6 a 1.7, luego a 8)?

Sí, es muy recomendable. No pases de PrestaShop 1.6 a la 8.x directamente. El módulo de actualización oficial no soporta saltos tan grandes. Lo ideal es actualizar de 1.6 a 1.7 primero, y luego de 1.7 a la última versión. Si estás en una versión muy antigua, considera una migración manual.

¿Qué es mejor, actualizar desde el back office o desde el panel?

El módulo "1-Click Upgrade" que usamos en esta guía se ejecuta desde el back office, pero es un método manual porque requiere subir los archivos de la nueva versión. Es el método más seguro. La actualización "automática" que ofrece el botón en el back office a veces falla por límites de memoria o de tiempo del servidor.

Conclusión: La actualización de PrestaShop es una tarea de mantenimiento obligatoria

Actualizar tu tienda online no es un lujo, es una obligación para mantener tu negocio seguro y competitivo. Aunque al principio pueda parecer abrumador, siguiendo esta guía paso a paso, cualquier persona puede hacer una actualización de PrestaShop segura desde cualquier panel de control.

Recuerda los puntos clave:

  1. Siempre haz una copia de seguridad completa antes de empezar.
  2. Usa el módulo "1-Click Upgrade" con el archivo de la nueva versión subido manualmente.
  3. Pon tu tienda en modo mantenimiento y desactiva la caché.
  4. Verifica todo después de actualizar y actualiza tus módulos.
  5. Si te atascas, no fuerces la máquina y busca ayuda profesional.

Actualizar tu tienda te dará tranquilidad, mejorará tu posicionamiento SEO (porque los sitios rápidos y seguros son premiados por Google) y te permitirá disfrutar de las últimas funcionalidades que PrestaShop ofrece. No lo dejes para mañana, tu negocio online te lo agradecerá.

[INFO] Si después de seguir todos los pasos tu tienda sigue dando problemas, contacta con tu proveedor de hosting. Ellos pueden revisar los logs del servidor y ayudarte a identificar si el problema es de configuración del servidor o de la propia tienda.

¿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