Jump to content

Error en actualización PS1.6 a Ps 1.7


Recommended Posts

Hola:

Hace días que estoy intentando actualizar mi tienda desde PS 1.6 a PS 1.7 y tengo un error recurrente. 

Lo hice en un servidor remoto (xampp) utilizando 1clickupgrade, 1clickupgrade con archivo local y manualmente. Lo realicé, también en el servidor remoto, obteniendo el mismo resultado:

El error recurrente dice: [INTERNAL] C:\xampp\htdocs\prueba\modules\importerosc\importerosc.php line 30 - Class 'ImportModule' not found

Esto hace que al querer ingresar al gestor de módulos me salte error 500

Por otro lado, se me duplican los artículos en la versión 1.7

Busqué por todos lados que pude alguna respuesta, incluso ingrese a GitHub y no hallé nada. 

Para más datos, la versión de PS que quiero actualizar es 1.6.1.24, y utilicé las versiones 1.7.6.5 y 1.7.6.7

Alguien podrá darme una solución o guiarme para poder corregir esto? Muchas gracias.

Link to comment
Share on other sites

Es una aventura cuasi-imposible pasar de la versión 1.6 a la 1.7 con el módulo de 1clickupgrade. A menos que tengas una instalación totalmente "virgen", en el momento que hayas instalado módulos de terceros o modificado cosas, hay altísimas probabilidades de que la actualización falle.

Aparte de eso, debes de tener en cuenta que ni los temas ni la mayoría de los módulos de la versión 1.6 sirven para la 1.7, por lo que si los tienes activos te dará errores. Para acabar de rematarlo, la versión 1.6 de PS suele dar errores si tienes activo PHP 7.x, y la versión 1.7 los da si tienes activa la versión 5.x de PHP, con lo cual el paso de una versión a otra se complica aún más.

De modo que si quieres intentarlo de nuevo, haz una copia de seguridad completa, cambia antes al tema por defecto, desactiva todos los módulos de terceros, desactiva los overrides, cruza los dedos y reza. Aún así, lo más probable es que te salte algún error por algún sitio y no puedas finalizar la migración.

Las opciones son, o bien hacer una migración manual (proceso largo, tedioso y que requiere conocer bien la estructura interna de Prestashop), bien probar con alguna de las herramientas de migración de terceros que existen, o bien recurrir a los servicios de alguien que se dedique a esto y que te lo haga.

Mi consejo, si decides hacerlo tú, es que crees una instalación totalmente limpia de la 1.7 y luego migres los datos de la instalación 1.6 (clientes, categorías, pedidos, productos, etc). Y pongas un tema, vuelvas a instalar todos los módulos y configurar todo en la instalación nueva. Para hacerlo puedes probar con éste módulo. Dispone de una versión gratuita (https://github.com/ets-soft/prestashop-migrator-free-version), que solo traslada algunas cosas (productos, categorías y clientes). Si quieres trasladar también los pedidos y lo demás tendrías que irte a la versión de pago.

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

7 hours ago, Prestafan33 said:

Es una aventura cuasi-imposible pasar de la versión 1.6 a la 1.7 con el módulo de 1clickupgrade. A menos que tengas una instalación totalmente "virgen", en el momento que hayas instalado módulos de terceros o modificado cosas, hay altísimas probabilidades de que la actualización falle.

Aparte de eso, debes de tener en cuenta que ni los temas ni la mayoría de los módulos de la versión 1.6 sirven para la 1.7, por lo que si los tienes activos te dará errores. Para acabar de rematarlo, la versión 1.6 de PS suele dar errores si tienes activo PHP 7.x, y la versión 1.7 los da si tienes activa la versión 5.x de PHP, con lo cual el paso de una versión a otra se complica aún más.

De modo que si quieres intentarlo de nuevo, haz una copia de seguridad completa, cambia antes al tema por defecto, desactiva todos los módulos de terceros, desactiva los overrides, cruza los dedos y reza. Aún así, lo más probable es que te salte algún error por algún sitio y no puedas finalizar la migración.

Las opciones son, o bien hacer una migración manual (proceso largo, tedioso y que requiere conocer bien la estructura interna de Prestashop), bien probar con alguna de las herramientas de migración de terceros que existen, o bien recurrir a los servicios de alguien que se dedique a esto y que te lo haga.

Mi consejo, si decides hacerlo tú, es que crees una instalación totalmente limpia de la 1.7 y luego migres los datos de la instalación 1.6 (clientes, categorías, pedidos, productos, etc). Y pongas un tema, vuelvas a instalar todos los módulos y configurar todo en la instalación nueva. Para hacerlo puedes probar con éste módulo. Dispone de una versión gratuita (https://github.com/ets-soft/prestashop-migrator-free-version), que solo traslada algunas cosas (productos, categorías y clientes). Si quieres trasladar también los pedidos y lo demás tendrías que irte a la versión de pago.

Muchas gracias, Prestafan33. Intentaré hacerlo sola con las indicaciones que me has dado. Saludos!!!

 

Link to comment
Share on other sites

  • 6 months later...
On 8/4/2020 at 9:21 AM, Prestafan33 said:

Es una aventura cuasi-imposible pasar de la versión 1.6 a la 1.7 con el módulo de 1clickupgrade. A menos que tengas una instalación totalmente "virgen", en el momento que hayas instalado módulos de terceros o modificado cosas, hay altísimas probabilidades de que la actualización falle.

Aparte de eso, debes de tener en cuenta que ni los temas ni la mayoría de los módulos de la versión 1.6 sirven para la 1.7, por lo que si los tienes activos te dará errores. Para acabar de rematarlo, la versión 1.6 de PS suele dar errores si tienes activo PHP 7.x, y la versión 1.7 los da si tienes activa la versión 5.x de PHP, con lo cual el paso de una versión a otra se complica aún más.

De modo que si quieres intentarlo de nuevo, haz una copia de seguridad completa, cambia antes al tema por defecto, desactiva todos los módulos de terceros, desactiva los overrides, cruza los dedos y reza. Aún así, lo más probable es que te salte algún error por algún sitio y no puedas finalizar la migración.

Las opciones son, o bien hacer una migración manual (proceso largo, tedioso y que requiere conocer bien la estructura interna de Prestashop), bien probar con alguna de las herramientas de migración de terceros que existen, o bien recurrir a los servicios de alguien que se dedique a esto y que te lo haga.

Mi consejo, si decides hacerlo tú, es que crees una instalación totalmente limpia de la 1.7 y luego migres los datos de la instalación 1.6 (clientes, categorías, pedidos, productos, etc). Y pongas un tema, vuelvas a instalar todos los módulos y configurar todo en la instalación nueva. Para hacerlo puedes probar con éste módulo. Dispone de una versión gratuita (https://github.com/ets-soft/prestashop-migrator-free-version), que solo traslada algunas cosas (productos, categorías y clientes). Si quieres trasladar también los pedidos y lo demás tendrías que irte a la versión de pago.

Hola, yo necesito hacer esta misma migración y no encuentro solución. Tú se ve que sabes de esto, me podrías ayudar? Gracias. 

Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...
On 8/4/2020 at 2:21 AM, Prestafan33 said:

Es una aventura cuasi-imposible pasar de la versión 1.6 a la 1.7 con el módulo de 1clickupgrade. A menos que tengas una instalación totalmente "virgen", en el momento que hayas instalado módulos de terceros o modificado cosas, hay altísimas probabilidades de que la actualización falle.

Aparte de eso, debes de tener en cuenta que ni los temas ni la mayoría de los módulos de la versión 1.6 sirven para la 1.7, por lo que si los tienes activos te dará errores. Para acabar de rematarlo, la versión 1.6 de PS suele dar errores si tienes activo PHP 7.x, y la versión 1.7 los da si tienes activa la versión 5.x de PHP, con lo cual el paso de una versión a otra se complica aún más.

De modo que si quieres intentarlo de nuevo, haz una copia de seguridad completa, cambia antes al tema por defecto, desactiva todos los módulos de terceros, desactiva los overrides, cruza los dedos y reza. Aún así, lo más probable es que te salte algún error por algún sitio y no puedas finalizar la migración.

Las opciones son, o bien hacer una migración manual (proceso largo, tedioso y que requiere conocer bien la estructura interna de Prestashop), bien probar con alguna de las herramientas de migración de terceros que existen, o bien recurrir a los servicios de alguien que se dedique a esto y que te lo haga.

Mi consejo, si decides hacerlo tú, es que crees una instalación totalmente limpia de la 1.7 y luego migres los datos de la instalación 1.6 (clientes, categorías, pedidos, productos, etc). Y pongas un tema, vuelvas a instalar todos los módulos y configurar todo en la instalación nueva. Para hacerlo puedes probar con éste módulo. Dispone de una versión gratuita (https://github.com/ets-soft/prestashop-migrator-free-version), que solo traslada algunas cosas (productos, categorías y clientes). Si quieres trasladar también los pedidos y lo demás tendrías que irte a la versión de pago.

Totalmente de acuerdo con lo que comenta Prestafan33, no es una opción viable el uso del modulo 1clickupgrade, para pasar de PS 1.6 a PS1.7, para actualizar dentro de cada una de ellas es perfecto, pero para migrar desde una versión a la otra lo mejor es utilizar un modulo de pago que migre todos los datos, aún así se deben tener conocimientos técnicos y de base de datos, pues siempre ocurre que algunos datos no se pasan por integridad de datos en la base de datos (valga la redundancia). 

En la empresa para la que trabajo y como independiente uso este modulo: https://addons.prestashop.com/es/migracion-copias-de-seguridad/8934-actualizacion-de-prestashop-y-herramienta-de-migracion.html es muy útil pero aunque es de pago, como lo dije antes, en ocasiones es necesario migrar datos manualmente, asi como pasar datos de módulos de pago que dejen registros en la base de datos. 

Además hay que tener en cuenta que al actualizar de PS 1.6  a PS 1.7 tanto el tema como muchos módulos no servirán y deberán adquirirse de nuevo para la versión correspondiente. Si requieren ayuda, mis servicios o más información, aquí estoy a su disposición.

Saludos

Christian Ramírez
CEO & Founder at Nimeos.co

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...