Actualizar a Prestashop 8: guía definitiva para migrar a esta nueva versión

Desde que esta nueva versión salió de su fase beta, ya tenemos disponible varias versiones estables. La más reciente a fecha de hoy es la 8.2.0, lanzada el pasado 19 de septiembre y la cual puedes descargarte ya desde su página oficial.

Muchos os preguntaréis como poder actualizar PrestaShop a la versión 8, y es que el proceso es muy similar al que explicaba en mi otro post sobre como actualizar de Prestashop 1.6 a la 1.7.

En este artículo veréis paso a paso como poder hacer un update de vuestra tienda online actual a la nueva versión estable de PrestaShop 8.

Mi recomendación es que dejes este trabajo a un especialista en caso de no tener los conocimientos necesarios, ya que puedes tener muchos problemas durante la migración y provocar que tu página web este inaccesible en caso de que haya algun fallo durante el proceso y no sepas como arreglarlo.

¿Necesitas actualizar tu tienda online?

Si necesitas ayuda para realizar este proceso de actualización, estare encantado de ayudarte como especialista en PrestaShop.

En este otro artículo puedes ver algunas de las características mas destacadas de esta nueva versión, así como las mejoras que trae respecto a anteriores versiones.

Primeros pasos para actualizar a PrestaShop 8

Lo primero que debemos revisar es la documentación de PrestaShop 8 para verificar que cumplimos con los requisitos previos del sistema para esta nueva versión, siendo uno de los principales requerimientos comprobar la versión de PHP de nuestro servidor.

versiones de PHP compatibles para prestashop 8

Otros aspectos a parte de la versión de PHP puede ser el tipo de servidor web, la memoria RAM del servidor, y la versión de MySQL. Una vez tengamos revisada la siguiente configuración, ya podríamos empezar con el proceso de actualización.

Para poder comprobar que cumples con todos estos requisitos, puedes dirigirte a tu actual PrestaShop, y en la pestaña de Parámetros Avanzados > Información, comprobar toda esta información.

Compatibilidad con plantilla y módulos

Al ser una versión muy reciente, es posible que no existan apenas plantillas que sean compatibles con la nueva versión. Deberán pasar algunos meses más hasta que los desarrolladores consigan adaptar sus themes a esta nueva versión de PrestaShop 8.

Esta seria la siguiente comprobación que deberíamos realizar, para asegurarnos de que nuestra tienda es compatible con la plantilla actual. Algunas plantillas como Warehouse ya están adaptadas a esta última versión.

Al igual que pasa con la plantilla, los módulos que tengamos instalados en nuestra tienda también tendrán que migrarse a la nueva versión. En este caso la migración puede ser algo mas compleja si nos encontramos con módulos propios desarrollados exclusivamente para tu eCommerce.

» También te puede interesar: Migrar PrestaShop de un servidor a otro

3 formas de actualizar a PrestaShop 8

Una vez tenemos controlado el tema de compatibilidades del servidor, plantilla y módulos, el siguiente paso es saber de que formas podemos actualizar nuestra tienda a esta nueva versión.

Veamos cuales son estas opciones que recomendamos.

1. Actualizar mediante una instalación limpia

Una de las formas mas recomendables es realizar una instalación de PrestaShop 8 desde cero, y hacer una migración con los datos que sí debemos migrar: clientes, pedidos, direcciones, transportistas, etc.

Existen módulos que te permiten migrar todos estos datos, y otra opción es realizarlo de forma manual si cuentas con los conocimientos necesarios para ello.

Esta opción es la más recomendada ya que al cambiar a una versión superior, también estamos actualizando la versión PHP y habrá que reinstalar los módulos que estemos usando para que sean compatibles con estas nuevas versiones.

¿Cómo realizamos esta instalación limpia?

Lo primero que tenemos que hacer es crear un entorno de pruebas en nuestro servidor contratado. Esto lo podemos hacer creando un subdominio nuevo, que servirá solamente para testear y hacer esta migración a la nueva versión de PrestaShop.

Una vez tengamos configurado y preparado nuestro entorno de pruebas, pasaríamos todo al entorno de producción actualizando los datos de clientes, direcciones y pedidos nuevos.

Recuerda que durante esta actualización, nuestra tienda en producción seguirá teniendo visitas y pedidos, por lo que habrá que volver a sincronizar estos datos para no perderlos.

2. Actualizar con el módulo de pago MigrationPro

modulo premium para migrar a Prestashop 8

Otro de los módulos más usados en PrestaShop es el de actualización de MigrationPro. Una herramienta que te puede ayudar mucho a hacer esta actualización.

Al adquirir este módulo de pago, ellos te pueden dar soporte por si te surgen errores durante el update, pero recuerda que no se hace con una instalación limpia, por lo que muchos módulos darán error y puede que tengas algunos problemas a corregir.

3. Actualizar con el módulo gratis 1-Click Upgrade

El famoso módulo con el que muchos usuarios han actualizado su tienda es el de 1-Click Upgrade. También es un módulo que puede dar muchos problemas si no se hace correctamente, por lo que no recomiendo esta última opción.

Esta migración se puede hacer desde el mismo Back Office de PrestaShop, ya que el módulo es totalmente gratuito.

módulo 1-click upgrade para actualizar a prestashop 8

Importante que antes de realizar ninguna actualización se realice una copia de seguridad previa de todos los datos de tu tienda online, así como realizarlo en un entorno de pruebas para verificar que no se producen errores durante la migración a PrestaShop 8.

Una vez dentro del módulo, podrás ver los requisitos que pide para poder empezar a migrar tu versión actual a la nueva. Uno de ellos será activar la tienda en mantenimiento para que esta no reciba durante la actualización algun pedido o una nueva alta de cliente.

En caso de que no esté funcionando correctamente tu tienda una vez realizada la actualización, podrás volver a una anterior versión desde el propio módulo y realizar una copia de seguridad previa.

También podrás rellenar otras configuraciones en el modulo para que tenga en cuenta durante la migración, como por ejemplo cambiar la plantilla a la versión por defecto (Classic), o regenerar las plantillas de email en caso de haber modificado algun mensaje.

Posibles errores una vez hecha la migración

Algunos de los errores mas frecuentes que podemos ver tras hacer una actualización es que nos aparezca el típico error 500 de servidor. En el enlace puedes ver que significa este error y como solucionarlo.

Ya te adelanto que para poder ver donde esta el error, será necesario activar el modo Debug de PrestaShop para ver donde se encuentra el error y solucionarlo.

Este tipo de errores son los que no podemos solucionar si no tenemos los conocimientos necesarios, por los que te recomiendo que esta actualización la haga un especialista en caso de no tener experiencia en este tipo de migraciones.

servicio experto prestashop

Conclusiones finales

Durante un proceso de actualización de un CMS como PrestaShop, pueden aparecer muchos errores que es posible no sepas donde este el origen por falta de conocimientos.

Tal y como explique en mi otro articulo, en caso de que quieras hacerlo por tu cuenta, mi recomendación es que lo hagas desde una instalación limpia para que la configuración sea desde 0 y no aparezca ningún tipo de error durante el proceso.

Para que puedas ver algun ejemplo real y una explicación de lo que he comentado en este artículo, te dejo el siguiente vídeo en el que explica también como actualizar PrestaShop.

Artículos Relacionados