Jump to content

Error actualizacion prestashop 8.2.1 y error instalacion 9.0


Recommended Posts

Estamos trabajando con una instalación de PrestaShop 8.2.1, pero tras tras varios errores que nos da al intentar actualizar a ps9 l, hemos detectado que el problema radica en que  la base de datos no se migró correctamente: sigue en la versión 8.1.6, según el valor PS_VERSION_DB en ps_configuration.

🔍 ¿Qué ocurrió?

El sistema actualizó los archivos del core a 8.2.1, pero no ejecutó los scripts SQL de migración.

Esto ha dejado la tienda en un estado inconsistente: el código es 8.2.1, pero la base sigue estructuralmente en 8.1.6.

Al intentar usar el módulo autoupgrade v7.3.0, solo nos ofrece actualizar directamente a PrestaShop 9.x, lo cual no queremos hacer aún.

Objetivo

Queremos realizar una actualización manual y controlada de la base de datos hasta la versión 8.2.3, ejecutando los scripts SQL correspondientes (8.2.0.sql, 8.2.1.sql, 8.2.2.sql, 8.2.3.sql) para alinear la estructura con el core actual.

pero el  Problema es que no encuentro algo adecuado

Los paquetes .zip oficiales de PrestaShop 8.2.1, 8.2.2 y 8.2.3 no incluyen la carpeta install/upgrade/sql/.

Tampoco se distribuye el archivo .xml necesario para que el módulo autoupgrade reconozca la versión en modo “Archivo local”.

 ¿Alguien tiene...?

Una instalación actualizada a 8.2.3 desde la que se puedan extraer los scripts SQL de migración

El archivo .xml oficial para la versión 8.2.3 compatible con el módulo autoupgrade

Alguna fuente alternativa donde se puedan obtener los .sql completos para ejecutar la migración manualmente

Cualquier ayuda sería bienvenida. Queremos evitar una actualización forzada a PrestaShop 9.x y resolver esta inconsistencia de forma quirúrgica y documentada.  Alguna otra solucion?   Gracias por adelantado.

Link to comment
Share on other sites

10 minutes ago, aixos said:

Hola 

Puse ese post  

 

Gracias por tu aportación, pero en este caso el procedimiento estándar y si no me he confundido en algun sitio  no es viable. Ya  he revisado la versión publicada en GitHub y:

El .zip de PrestaShop no contiene los scripts SQL de migración ni el archivo .xml necesario para el módulo autoupgrade no está incluido o está incompleto

Por tanto, no se puede ejecutar la actualización desde “Archivo local”, porque el sistema no reconoce la versión ni tiene instrucciones para migrar la base de datos

No es un problema de subir los archivos al directorio correcto, sino de que los archivos necesarios para que el módulo funcione no están disponibles en esa versión. El entorno está auditado y el fallo es estructural, no de procedimiento.

Link to comment
Share on other sites

Hola @RCTSH

Cita

El .zip de PrestaShop no contiene los scripts SQL de migración ni el archivo .xml necesario para el módulo autoupgrade no está incluido o está incompleto

Puse el post de lo que yo hice y me funciono.

Por tanto, el paso a paso sería:

Te bajas el .zip   y el . xml   desde aquí  https://github.com/PrestaShop/PrestaShop/releases

imagen.thumb.png.2821da8d783da6057efa692c7f026dc0.png

Edited by aixos (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...