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

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

Actualizado el 24 de enero de 2026

Antes de Empezar: ¿Por Qué Es Importante Actualizar?

Actualizar PrestaShop no es solo una cuestión de estética o de tener la última novedad. Es una cuestión de seguridad, rendimiento y compatibilidad. Cada versión nueva de PrestaShop incluye parches de seguridad críticos que protegen tu tienda de vulnerabilidades conocidas. Además, las versiones más recientes suelen estar optimizadas para cargar más rápido, lo que mejora tu posicionamiento SEO y la experiencia de usuario.

Si tu tienda funciona sobre un hosting de WordPress, es probable que estés utilizando un panel de control como cPanel o Syspanel (recuerda, si usas Syspanel, el puerto de acceso es el 2106). No te preocupes, el proceso de actualización es prácticamente el mismo independientemente del panel, ya que trabajaremos con archivos y bases de datos.

[INFO]: Aunque el título mencione "hosting WordPress", en realidad nos referimos a un hosting que también soporta WordPress, pero que puede alojar múltiples aplicaciones, incluida PrestaShop. El proceso es el mismo que en cualquier otro hosting PHP/MySQL.


Requisitos Previos y Preparación del Entorno

Antes de lanzarte a actualizar, necesitas asegurarte de que tu servidor cumple con los requisitos mínimos de la nueva versión de PrestaShop. Si no los cumples, la actualización fallará o tu tienda podría quedar inestable.

Verifica los Requisitos del Servidor

La última versión de PrestaShop (a partir de la 8.x) requiere:

  • PHP 7.2.5 o superior (recomendado PHP 8.0 o 8.1).
  • MySQL 5.6 o superior (recomendado MariaDB 10.x).
  • Extensión GD Library activada.
  • cURL y OpenSSL habilitados.
  • Memoria PHP de al menos 256 MB (recomendado 512 MB).

Puedes verificar estos datos desde el panel de control de tu hosting. En Syspanel, por ejemplo, accede por el puerto 2106, busca la sección "Gestor de archivos" o "Configuración de PHP" y revisa los valores. Si no llegas al mínimo, contacta con tu proveedor de hosting para que te actualicen la versión de PHP antes de continuar.

Haz una Copia de Seguridad Completa (¡No Te Lo Saltes!)

Esta es la regla de oro. Nunca actualices sin una copia de seguridad reciente. Si algo sale mal, podrás restaurar tu tienda en minutos en lugar de perder días de trabajo.

Necesitas dos copias:

  1. Copia de los archivos: Descarga la carpeta completa de tu PrestaShop mediante FTP o el gestor de archivos de tu hosting. También puedes hacer un ZIP desde el panel y descargarlo.
  2. Copia de la base de datos: Desde phpMyAdmin (o la herramienta equivalente en tu panel), exporta la base de datos completa en formato SQL.

[WARNING]: Guarda ambas copias en tu ordenador local o en un servicio en la nube. No las dejes en el servidor, porque si algo se corrompe, podrías perderlas también.


El Método Más Seguro: Actualización Manual Paso a Paso

Aunque PrestaShop ofrece un módulo de autoupgrade (el "1-Click Upgrade"), a veces falla o da problemas de permisos. El método manual es más fiable y te da control total sobre el proceso. Sigue estos pasos con calma.

Paso 1: Descarga la Última Versión de PrestaShop

Ve al sitio oficial de PrestaShop y descarga el paquete completo de la PrestaShop versión nueva (la última estable). Asegúrate de que sea el archivo ZIP completo (no el de "descarga ligera" sin ejemplos, a menos que sepas lo que haces).

Paso 2: Desactiva el Modo de Mantenimiento

Antes de tocar nada, activa el modo de mantenimiento de tu tienda para que los clientes no vean errores durante el proceso.

  • Ve a Parámetros Avanzados > Mantenimiento.
  • Activa la opción "Activar el modo de mantenimiento".
  • Guarda los cambios.

Paso 3: Sube los Archivos de la Nueva Versión

Existen dos estrategias aquí. La más segura es reemplazar todos los archivos, pero conservando tu carpeta /img (imágenes), /themes (plantillas personalizadas) y /modules (módulos de terceros). Sin embargo, para simplificar y evitar errores, te recomiendo esto:

  1. Elimina todos los archivos de tu servidor en la carpeta raíz de PrestaShop (la que contiene index.php, /config, /classes, etc.). No borres la carpeta /img, /themes (si tienes un tema personalizado) ni /modules (los que hayas comprado).
  2. Sube el contenido del ZIP de la nueva versión mediante FTP o el gestor de archivos de tu hosting.

[INFO]: Si usas Syspanel, el gestor de archivos está en la pestaña "Archivos" y te permite subir el ZIP directamente y descomprimirlo en el servidor, lo cual es mucho más rápido que subir cada archivo por FTP.

Paso 4: Ejecuta el Script de Actualización

Una vez subidos los archivos, abre tu navegador y ve a tu dominio seguido de /install/upgrade (por ejemplo: www.tutienda.com/install/upgrade). Esto lanzará el asistente de actualización.

  • Sigue las instrucciones en pantalla.
  • Te pedirá que selecciones la versión desde la que actualizas (si vienes de una versión muy antigua, tendrás que hacer varios saltos, pero el script te lo indicará).
  • Introduce la ruta de acceso a la base de datos y el usuario/contraseña. Estos datos los encuentras en tu archivo app/config/parameters.php.

El proceso puede tardar varios minutos. No cierres la ventana del navegador hasta que termine.

Paso 5: Elimina la Carpeta /install

Este paso es obligatorio por seguridad. Después de la actualización, elimina la carpeta /install del servidor. Si no lo haces, cualquiera podría intentar reinstalar o acceder a zonas restringidas.

Paso 6: Desactiva el Modo de Mantenimiento y Prueba

  • Ve de nuevo a Parámetros Avanzados > Mantenimiento y desactiva el modo.
  • Visita tu tienda y comprueba que todo funciona correctamente: categorías, productos, carrito, proceso de pago, etc.
  • Revisa también el panel de administración (/admin).

Qué Hacer Después de Actualizar: Limpieza y Optimización

Actualizar no es el final; es el principio de un mantenimiento correcto. Tras la actualización, hay varias tareas que debes realizar para asegurarte de que todo va fino.

Regenera las Miniaturas (Thumbnails)

Las imágenes de los productos pueden verse distorsionadas porque las dimensiones de las miniaturas cambian entre versiones. Ve a Parámetros Avanzados > Rendimiento y busca el botón "Regenerar miniaturas". Haz clic y espera a que termine.

Actualiza Módulos y Plantillas

Es muy probable que algunos de tus módulos dejen de ser compatibles con la nueva versión. Ve a Módulos > Administrador de Módulos y actualiza todos los que tengan una actualización disponible. Si algún módulo da error, contacta con su desarrollador.

Si usas una plantilla de terceros, verifica que sea compatible con la PrestaShop versión nueva. Si no lo es, es posible que debas actualizarla o, en el peor caso, cambiar de plantilla.

Revisa la Configuración de SEO

A veces, la actualización cambia la estructura de las URLs o los archivos .htaccess. Ve a Parámetros Avanzados > SEO y URLs y guarda de nuevo la configuración para regenerar el archivo .htaccess. Esto evita errores 404 y mantiene tus enlaces funcionando.


Solución de Problemas Comunes (FAQ)

Aquí tienes las dudas más habituales cuando se actualiza PrestaShop en un hosting de WordPress.

La actualización se queda en blanco o da un error 500

Esto suele deberse a un límite de memoria PHP insuficiente. Ve a tu panel de control (Syspanel, puerto 2106) y aumenta el memory_limit a 512M o más. También puedes intentar subir el max_execution_time a 600 segundos.

Veo un error de "Tabla no existe" en la base de datos

Durante la actualización, el script modifica la estructura de las tablas. Si una tabla no existe, es posible que la base de datos antigua no esté bien estructurada. Restaura la copia de seguridad de la base de datos y vuelve a intentar la actualización, asegurándote de que el proceso no se interrumpe.

Mi tema personalizado se ve roto después de actualizar

Los archivos de plantilla (.tpl) cambian entre versiones. Si tu tema no ha sido actualizado por su desarrollador, tendrás que adaptarlo manualmente o revertir a un tema predeterminado mientras buscas una solución. Siempre guarda una copia de tu tema antes de actualizar.

¿Puedo actualizar directamente desde PrestaShop 1.6 a la 8.x?

Sí, pero el script de actualización puede hacerlo en varios pasos. Es recomendable hacer una actualización intermedia a 1.7.x primero y luego a 8.x. El asistente te guiará si detecta que necesitas un salto intermedio.

¿Qué hago si la actualización falla a mitad de camino?

No entres en pánico. Restaura la copia de seguridad completa (archivos y base de datos) que hiciste al principio. Vuelve a intentarlo, pero esta vez revisa los logs de error del servidor (en Syspanel, en la sección "Registros") para ver qué ha fallado exactamente.


Consejos Finales para un Proceso Sin Sobresaltos

  • Actualiza en horario de baja afluencia: Si tu tienda tiene tráfico, hazlo de madrugada.
  • Lee las notas de la versión: PrestaShop publica un changelog con las novedades y los cambios que pueden afectarte.
  • No uses herramientas de "autoactualización" de tu hosting para PrestaShop: A veces los instaladores automáticos de WordPress (como Softaculous) actualizan scripts, pero no siempre son compatibles con la estructura de PrestaShop. Es mejor hacerlo manualmente.
  • Revisa los logs de errores: Tras la actualización, mira los logs de PHP y de PrestaShop (en Parámetros Avanzados > Información de registro) para detectar warnings o errores que puedan causar problemas a largo plazo.

[TIP]: Si tu tienda es grande o tienes muchas modificaciones personalizadas, considera contratar a un desarrollador especializado en PrestaShop para que realice la actualización. Es una inversión que te ahorra dolores de cabeza.

Actualizar PrestaShop es una tarea de mantenimiento esencial. Con esta guía, paciencia y una buena copia de seguridad, podrás tener tu tienda en la PrestaShop versión nueva sin perder ventas ni tu posicionamiento en Google. ¡Manos a la obra!

¿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