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

Preguntas frecuentes sobre la actualización de PrestaShop (FAQ)

Actualizado el 25 de octubre de 2025

¿Por qué debo actualizar PrestaShop?

Actualizar PrestaShop no es solo una cuestión de estética o de tener la última versión. Es una tarea de mantenimiento esencial para la salud de tu tienda online. Cada actualización incluye parches de seguridad críticos que protegen los datos de tus clientes y tu negocio de vulnerabilidades conocidas. Además, las versiones nuevas suelen optimizar el rendimiento, lo que se traduce en tiempos de carga más rápidos y una mejor experiencia de usuario. Por último, los módulos y temas oficiales se desarrollan pensando en las versiones más recientes, por lo que actualizar te garantiza compatibilidad y acceso a las últimas funcionalidades.

Mantener tu PrestaShop desactualizado es como dejar la puerta de tu casa abierta: tarde o temprano, alguien podría aprovecharse. Los hackers automatizan sus ataques para buscar tiendas con versiones antiguas, ya que son objetivos fáciles. No esperes a que sea demasiado tarde.

Preguntas Frecuentes sobre la Actualización

Aquí tienes las respuestas a las dudas más comunes que recibimos en soporte sobre cómo actualizar PrestaShop. Hemos organizado esta sección para que puedas encontrar rápidamente lo que buscas.

1. ¿Cuál es la forma más segura de actualizar PrestaShop?

La forma más segura y recomendada es hacer una actualización incremental, es decir, pasar de una versión a la siguiente de forma ordenada. Por ejemplo, si tienes la versión 1.6 y quieres llegar a la 8.x, no debes saltar directamente. Debes ir de la 1.6 a la 1.7, y luego de la 1.7 a la 8.x.

Para ello, PrestaShop ofrece una herramienta gratuita llamada PrestaShop Upgrade Assistant (o "1-Click Upgrade"). Este módulo oficial automatiza el proceso, pero nunca debes ejecutarlo sin antes hacer una copia de seguridad completa.

Los pasos generales para una actualización segura son:

  1. Haz una copia de seguridad completa de tu tienda (archivos y base de datos).
  2. Desactiva el modo de mantenimiento de tu tienda para que los clientes no vean errores durante el proceso.
  3. Descarga e instala el módulo "1-Click Upgrade" desde el back-office.
  4. Configura el módulo para que haga una copia de seguridad automática antes de actualizar (aunque ya tengas una manual, esto añade una capa extra de seguridad).
  5. Ejecuta la actualización y espera a que termine. El proceso puede tardar varios minutos, no lo interrumpas.
  6. Verifica que todo funciona correctamente (front-office y back-office) y desactiva el modo de mantenimiento.

2. ¿Qué debo hacer si la actualización falla?

Que una actualización falle puede ser frustrante, pero no es el fin del mundo si has seguido los pasos correctos. Los fallos más comunes suelen deberse a:

  • Memoria PHP insuficiente: El proceso necesita un mínimo de 256 MB de memoria. Puedes aumentarla editando el archivo config/defines.inc.php y cambiando _PS_MEMORY_LIMIT_.
  • Conflictos con módulos o temas: Un módulo o tema desactualizado puede ser incompatible con la nueva versión de PrestaShop.
  • Tiempo de ejecución agotado: Si tu servidor es lento, el proceso puede agotar el tiempo máximo de ejecución de PHP.

¿Qué hacer?

  1. No entres en pánico. Si tienes tu copia de seguridad, puedes restaurar tu tienda al estado anterior.
  2. Revisa el log de errores. El propio módulo de actualización genera un informe de errores que te indicará dónde ha fallado.
  3. Si el fallo es por memoria o tiempo, aumenta los límites en tu panel de control de hosting (Syspanel) o en el archivo php.ini.
  4. Si el fallo es por un módulo o tema, desactívalo antes de volver a intentar la actualización.
  5. Si no puedes resolverlo, contacta con tu soporte técnico de hosting. Ellos pueden tener las herramientas y el conocimiento para ayudarte a completar la migración de forma manual.

[WARNING] Nunca intentes "parchear" una actualización fallida sin entender el error. Podrías corromper aún más tu base de datos. Es mejor restaurar la copia de seguridad y volver a intentarlo.

3. ¿Puedo actualizar PrestaShop desde mi panel de control (Syspanel)?

No, la actualización de PrestaShop no se realiza desde el panel de control de tu hosting (Syspanel). El panel de control (accesible en el puerto 2106) se utiliza para gestionar el servidor, como crear bases de datos, gestionar dominios o ver el uso de recursos. La actualización del software de PrestaShop se realiza, como hemos visto, desde el propio back-office de tu tienda con el módulo "1-Click Upgrade" o manualmente a través de FTP y phpMyAdmin.

4. ¿Es necesario actualizar también los módulos y el tema?

Sí, absolutamente. Es una parte fundamental del proceso. Un módulo o tema desactualizado es una de las principales causas de errores y vulnerabilidades de seguridad. Después de actualizar el núcleo de PrestaShop, debes actualizar todos tus módulos y tu tema a sus últimas versiones.

  • Módulos: En tu back-office, ve a la sección "Módulos" y busca los que tengan actualizaciones disponibles. Es recomendable actualizarlos uno a uno y verificar que no haya conflictos después de cada actualización.
  • Tema: Si tu tema tiene una versión compatible con la nueva versión de PrestaShop, deberías actualizarlo también. Si tu tema no se actualiza, es probable que no sea compatible y necesites buscar una alternativa.

5. ¿Puedo revertir una actualización si algo sale mal?

Sí, puedes, pero no es un proceso sencillo. La única forma de revertir una actualización es restaurar la copia de seguridad completa que hiciste antes de empezar. Esto significa que perderás todos los cambios (pedidos, clientes, configuraciones) que se hayan realizado desde el momento de la copia de seguridad. Por eso es crucial hacer la copia de seguridad justo antes de actualizar.

[INFO] La restauración no es un botón mágico. Deberás sobrescribir todos los archivos de tu servidor con los de la copia de seguridad y restaurar la base de datos desde phpMyAdmin. Si no te sientes cómodo haciéndolo, es mejor que contactes con tu soporte de hosting.

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

El tiempo es muy variable y depende de varios factores:

  • El tamaño de tu tienda: Número de productos, pedidos, clientes, etc.
  • La velocidad de tu servidor.
  • El número de versiones que estás saltando.

Una actualización menor (por ejemplo, de 8.1 a 8.2) puede tardar entre 10 y 30 minutos. Una actualización mayor (por ejemplo, de 1.7 a 8.x) puede llevar varias horas, ya que implica cambios más profundos en la estructura de la base de datos. Planifica la actualización para un momento de bajo tráfico.

7. ¿Qué es el modo de mantenimiento y por qué debo usarlo?

El modo de mantenimiento es una función de PrestaShop que muestra a tus clientes una página temporal de "tienda en construcción" o "mantenimiento" mientras tú trabajas en la tienda. Es obligatorio activarlo durante la actualización para que los visitantes no vean errores, páginas a medio cargar o compren productos mientras el sistema está inestable.

Puedes activarlo desde el back-office en Parámetros avanzados > Mantenimiento. También te permite añadir tu propia IP para que puedas ver la tienda con normalidad mientras está en modo de mantenimiento.

8. ¿Qué pasa con mis datos de clientes y pedidos durante la actualización?

No se pierden. La actualización está diseñada para conservar todos tus datos (clientes, pedidos, productos, etc.). El proceso modifica la estructura de la base de datos para adaptarla a la nueva versión, pero no la vacía. Sin embargo, debes tener en cuenta que, aunque es muy raro, un fallo durante la actualización de la base de datos podría corromperla. Por eso la copia de seguridad previa es tu red de seguridad.

9. ¿Puedo actualizar PrestaShop si he modificado archivos del núcleo (core)?

Si has modificado archivos del núcleo de PrestaShop (por ejemplo, en /classes/ o /controllers/), la actualización sobrescribirá esos archivos con las nuevas versiones. Esto significa que perderás tus modificaciones y, lo que es peor, podrías causar errores de incompatibilidad si los cambios eran importantes.

Nuestra recomendación es que nunca modifiques los archivos del núcleo. En su lugar, utiliza un módulo o un override para hacer tus personalizaciones. De esta forma, la actualización no afectará a tus cambios.

10. ¿Qué hago si mi hosting no cumple con los requisitos de la nueva versión?

Las versiones más recientes de PrestaShop (8.x) requieren PHP 7.2.5 o superior y MySQL 5.6 o superior. Si tu hosting es antiguo, es posible que no cumpla con estos requisitos.

En este caso, tienes dos opciones:

  1. Actualizar tu plan de hosting: Muchos proveedores ofrecen planes que permiten cambiar la versión de PHP desde el panel de control (Syspanel). Si es tu caso, simplemente cambia la versión de PHP a una más reciente.
  2. Cambiar de proveedor de hosting: Si tu proveedor no te permite actualizar PHP, es hora de buscar un hosting que sea compatible con los requisitos de PrestaShop.

[TIP] Antes de actualizar, te recomendamos encarecidamente que consultes los requisitos del sistema para la versión de PrestaShop a la que quieres migrar. Esto te ahorrará muchos quebraderos de cabeza.

11. ¿Debo actualizar a la última versión o a la que me sugiere el sistema?

PrestaShop te sugerirá la última versión estable disponible. Es la que te recomendamos instalar, ya que es la que contiene todas las correcciones de seguridad y mejoras de rendimiento. No te quedes en una versión intermedia, ve siempre a la última.

12. ¿Puedo probar la actualización en un entorno de pruebas antes de hacerla en producción?

¡Esta es la mejor práctica que puedes hacer! Te recomendamos encarecidamente que crees un entorno de pruebas (staging) donde puedas duplicar tu tienda y probar la actualización sin riesgo. De esta forma, podrás detectar errores y conflictos antes de que afecten a tus clientes.

Muchos planes de hosting ofrecen la opción de crear un entorno de pruebas desde el panel de control (Syspanel). Si el tuyo no lo ofrece, puedes hacerlo manualmente creando una subcarpeta en tu servidor y copiando tu tienda allí. Es un poco más técnico, pero es la forma más segura de trabajar.

13. ¿Qué es el "1-Click Upgrade" y es fiable?

El "1-Click Upgrade" es el módulo oficial de PrestaShop para realizar actualizaciones. Es fiable y es la herramienta recomendada por el equipo de PrestaShop para la mayoría de los casos. Sin embargo, no es infalible. En tiendas muy grandes o con muchas personalizaciones, puede fallar. En esos casos, se requiere una actualización manual más técnica.

14. ¿Por qué veo un mensaje de "Actualización disponible" en mi back-office?

Ese mensaje es una alerta automática de PrestaShop que te informa de que hay una nueva versión disponible. Es una señal de que tu tienda está desactualizada y que deberías planificar una actualización. No lo ignores, ya que es el primer paso para mantener tu tienda segura.

15. ¿Qué debo hacer después de actualizar PrestaShop?

Después de una actualización exitosa, tu trabajo no ha terminado. Debes realizar una serie de comprobaciones:

  • Revisa el front-office: Asegúrate de que todas las páginas cargan correctamente, que las imágenes se ven bien y que el proceso de compra funciona.
  • Revisa el back-office: Prueba a crear un producto, gestionar un pedido, etc.
  • Limpia la caché: Ve a Parámetros avanzados > Rendimiento y vacía la caché.
  • Revisa los logs de errores: Ve a Parámetros avanzados > Información y revisa si hay errores.
  • Actualiza los módulos y el tema: Como hemos dicho, es un paso fundamental.

Resumen y Consejos Finales

Actualizar PrestaShop es una tarea que requiere planificación y cuidado, pero es esencial para la salud de tu negocio online.

  • Planifica con antelación: Elige una fecha y hora de bajo tráfico.
  • Haz una copia de seguridad completa: Este es el paso más importante de todos.
  • Usa un entorno de pruebas si es posible: Es la mejor manera de evitar sustos.
  • Actualiza el núcleo, los módulos y el tema: No dejes nada a medias.
  • No tengas miedo de pedir ayuda: Si no te sientes seguro, contacta con tu proveedor de hosting o con un profesional.

[WARNING] Si tu tienda es tu principal fuente de ingresos, te recomendamos encarecidamente que contrates a un profesional o que contactes con el soporte de tu hosting para que te ayuden con la actualización. Un error puede costarte mucho más que el precio de un servicio profesional.

Esperamos que esta guía te haya sido de ayuda. Recuerda que la prevención y la información son tus mejores aliados. Si tienes más dudas, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu soporte técnico.

¿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