RCTSH Posted 19 hours ago Share Posted 19 hours ago 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 More sharing options...
ExpertoPrestaShop Posted 18 hours ago Share Posted 18 hours ago 1 hour ago, RCTSH said: El archivo .xml oficial para la versión 8.2.3 compatible con el módulo autoupgrade En los assets puedes encontrar el XML correspondiente: https://github.com/PrestaShop/PrestaShop/releases/tag/8.2.3 1 Link to comment Share on other sites More sharing options...
aixos Posted 18 hours ago Share Posted 18 hours ago Hola Puse ese post 1 Link to comment Share on other sites More sharing options...
RCTSH Posted 18 hours ago Author Share Posted 18 hours ago 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 More sharing options...
aixos Posted 16 hours ago Share Posted 16 hours ago (edited) 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 Edited 2 hours ago by aixos (see edit history) Link to comment Share on other sites More sharing options...
Knowband Plugins Posted 4 hours ago Share Posted 4 hours ago Está dentro del módulo de actualización automática, no en PrestaShop. https://github.com/PrestaShop/autoupgrade/tree/dev/upgrade/sql Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now