Avisos
Vaciar todo

Migrando de 1.5.26 a 2.5.9  

Página 2 / 3
 
Mediterrania
 Mediterrania
Reputable Member

Estoy haciendo una migración, pero con jupgrade en esta ocasión no hay forma, parece que ne da un error "undefined" habitual.
He procedido a traspasar todo lo posible con j2xml pero sólo se pasa el contenido, no se pasan ni los menús ni los módulos, ni usuarios registrados. Vamos muy poco.

Hace tiempo que no migraba una web pero me parece que jupgrade migraba bastantes más cosas que éste componente, no ?

Hay alternativas ?
He de pasar también kunena, phoca, etc.

Gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 10/03/2013 8:52 pm
Mediterrania
 Mediterrania
Reputable Member

Gracias Hicham, con ese how-to finalmente pude crear un nuevo superadmin ya que los que habian no funcionaban y entrar al backend.

El proceso con Jupgrade no ha sido todo lo exitoso que esperaba, aunque al menos funcionó. Anteriormente he probado bastantes cosas con fracaso tras fracaso
A continuación os indico los pasos que seguí -al pie de la letra-.:

1. Make a folder = 'jupgrade' at the root of public_http at the server and change the permission to 777 from 755. Don't worry just change back to 755 permission when everything is ok.
2. After creating it, copy into the jupgrade folder that you've just created,,,, the 'configuration.php' file from your existing and working joomla 1.56 website that you want to upgrade. -This is very important. Then after copying, change also the permission from 644 to 777. Don't worry just change back to 644 permission when everything is ok.
3. Download the joomla 2.54 zip from joomla.org and copy the zip file into the 'tmp' folder of your existing joomla 1.56 directory,,, don't unzip it . No need to change permission.
4. Rename the Joomla_2.5.4-Stable-Full_Package.zip to joomla25.zip. ( en minúsculas !!! ) This is very important. For the joomla25.zip file, will be the file that jupgrade 2.5.0 will look for in the tmp folder. During decompression process.
5. Goto components -> jupgrade -> parameters change the Skip Download = Yes. This is obvious because you already download it.^^ Leave the other parameters as is. But if you like to check what's going on during upgrade. Tick the Enable migration debug = Yes. That's it you are ready to go. Fingers crossed! ^^ Run the upgrade!.....
6. Wait until it says Upgrade is successful!!! it will display = go to site or administration. Wait!!!!!!
7. Don't go yet! First change the permissions jupgrade folder = 777 back to 755 then 'configuration.php' = 777 back to 644. If you don't change back the permissions! then you will get 500 ERROR xxxxx. This is because of the security purposes ERROR. Go change the permissions now.
8. Happy New joomla 2.54 for all! - if you want upgrade it to joomla 2.5.x

One other thing worth mentioning... jupgrade left my db schema at 1.6.0. Be sure to do the 2.5.x update right away, then go to the Database tab and click Fix to update the schema.

ResponderCitar
Respondido : 11/03/2013 10:02 pm

Cursos Gratuitos WordPress

Mediterrania
 Mediterrania
Reputable Member

Mientras hacía el proceso de Jupgrade puse el debug en ON para ver los errores, y a continuación los indico:

El resultado real que hasta ahora he visto es que algunos usuarios o aparecian desactivados o deshabilitados, o con los elementos de menú también tengo problemas, con errores en el backend que nunca habia visto a la hora de modificarlos, por ejemplo.

Con los errores que muestro, serían mejor solucionarlos sobre la web 1.5.26 y luego repetir el proceso de migración ?

jos-Error:
Duplicate entry '0-2' for key 'PRIMARY' SQL=INSERT INTO `noutot_user_usergroup_map` (`group_id`) VALUES ('2')

jos-Error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'articles a les seccions del web","pageclass_sfx":"","menu_image":"","secure":0,"' at line 1 SQL=UPDATE noutot_menu SET parent_id='137', params = '{"search_areas":1,"show_date":"","enabled":"","page_title":"Cercador d'articles a les seccions del web","pageclass_sfx":"","menu_image":"","secure":0,"show_page_heading":1}' WHERE menutype='mainmenu' AND alias = 'cercador' AND link = 'index.php?option=com_search&view=search'

jos-Error: JLIB_FILESYSTEM_ERROR_FOLDER_EXISTS

jos-Warning: JLIB_UTIL_ERROR_XML_LOAD

jos-Warning: /home2/xxx/public_html/jupgrade/administrator/components/com_comprofiler/comprofiler.xml

jos-Warning: XML: failed to load external entity "/home2/xxx/public_html/jupgrade/administrator/components/com_comprofiler/comprofiler.xml"

jos-Warning: JLIB_UTIL_ERROR_XML_LOAD

jos-Warning: /home2/xxx/public_html/jupgrade/administrator/components/com_comprofiler/comprofiler.xml

jos-Warning: XML: failed to load external entity "/home2/xxx/public_html/jupgrade/administrator/components/com_comprofiler/comprofiler.xml"

ResponderCitar
Respondido : 11/03/2013 10:10 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Mediterrania

Tienes los mismos errores que reportas en tu nuevo sitio web migrado?

Si, de preferencia , es conveniente que soluciones los problemas en tu joomla origen

Saludos.

ResponderCitar
Respondido : 11/03/2013 10:41 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Mediterrania
 Mediterrania
Reputable Member

Podríais ayudarme con los errores, para valorar si empiezo de nuevo ?

Si tardo muchos dias, la bd tendrá diversas nuevas entradas y todo se complica.

ResponderCitar
Respondido : 15/03/2013 6:54 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Mediterrania

Puedes probar en Joomla 2.5 que ya tienes migrado reparando la BD.

Desde el menú de extensiones => gestor de extensiones => base de datos => arreglar

Verifica si con esto se eliminan estos mensajes

Saludos.

ResponderCitar
Respondido : 15/03/2013 8:38 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Mediterrania
 Mediterrania
Reputable Member

Hola Jhon,

Quizá me explique mal, los errores que muestro los vi durante el proceso de upgrade, iban saliendo y los capturé....

Probé de reparar las tablas con Admintools pero no vi mejora, como te comenté muchos de los usuarios aparecian desactivados, o hay problemas con los menús.

Volveré a probar de trabajar en el backend y expongo más claramente lo que ocurre y hago una copia de pantalla.

Preguntaba anteriormente si esos errores tienen fácil solución en joomla 1.5.26. Si lo tienen, repararía la 1.5 y volveria a hacer otro proceso de jupgrade, anulando el anterior.
Parece como si algunos vienen del componente CB online. Si desinstalo el componente en J1.5, qué pasaria con los usuarios ?

ResponderCitar
Respondido : 15/03/2013 10:20 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Mediterrania,

Desinstalarlo quizás pueda provocar perdida de datos. Verifica si solo depende de una actualización, revise que versión tienes y compáralo con la ultima: http://www.joomlapolis.com/community-builder

Saludos.

ResponderCitar
Respondido : 16/03/2013 2:55 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Mediterrania
 Mediterrania
Reputable Member

Tanto CB como otros componentes como kunena no los tengo actualizados, por aquello de que ya funcionaban. Lo único que estaba actualizado era el core a 1.5.26. Pensaba actualizar el joomla a 2.5 y luego hacerlo con los componentes

Quizá primero deberia actualizar los componentes en la 1.5.26 y eliminar la actualización que hice del joomla ?

ResponderCitar
Respondido : 16/03/2013 11:49 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Mediterrania,

Creo que hemos comentado esto ya en varias ocasiones, cuando se migra de una rama a otra (1.5 a 2.5) lo adecuado es tener TODAS las extensiones lo más actualizadas posibles antes del proceso, a la versión estable de la "rama", ojo, no confundir con la versión estable de la extensión que posiblemente no sea soportada en Joomla 1.5.

Por ejemplo Akeeba Backup, la versión última estable para Joomla 1.5 es la 3.4.3 y no las nuevas versiones ya que NO te funcionarán en Joomla 1.5.

Es un tema que requiere tratar cada extensión de forma individual, viendo que versión corresponde a cada cual y que puedes y que no puedes actualizar en Joomla 1.5

Tarea pesada pero necesaria.

Saludos

ResponderCitar
Respondido : 16/03/2013 1:28 pm

Mediterrania
 Mediterrania
Reputable Member

Finalmente borré el jupgrade y actualicé todas las extensiones a la última versión posible.
He vuelto a hacer Jupgrade y me encuentro igual.

Para comenzar tengo un problema desconocido con los elementos de menú: No me deja modificarlos ni moverlos, y el resultado de momento es un desastre.

Save failed with the following error: MenusTableMenu: :move Failed - Cannot move the node to be a child of itself.

Reorder failed. Error:

Después de años usando joomla, nuevo problema. 🙁

ResponderCitar
Respondido : 18/03/2013 3:15 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Mediterrania,

Pregunta obligada:

¿Con que plantilla en Joomla 2.5 te está sucediendo este problema?, ¿se trata de una plantilla migrada de 1.5 a 2.5 o instalada de cero tras la migración?.

La mayoría de problemas tras una migración vienen derivados de plantillas migradas que no funcionan adecuadamente porque no están escritas para la nueva versión.

Entendemos que el paso de 1.5 a 2.5 no es fácil, pero tampoco es imposible, solo hay que seguir una serie de pautas, que nunca son las mismas para todas las instalaciones, lo que obliga a conocer los detalles del proceso antes, durante y después para poder entender el problema que sucede, en tu caso.

Saludos

ResponderCitar
Respondido : 18/03/2013 3:48 pm

Cursos Gratuitos WordPress

Mediterrania
 Mediterrania
Reputable Member

Hola Luis,

La plantilla para J2.5 la he vuelto a bajar de Rockettheme, una vez realizada la migración, y la he instalado.

Seguiré con ello. No he vuelto a instalar ninguna extensión más que la plantilla, de momento.
Si me podéis dar una idea de por dónde puede estar el error ya me seria una gran ayuda.

Durante la migración, puse el debug a "on" y me mostró ésto mientras actualizaba:

Menús :
jos-Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'articles a les seccions del web","pageclass_sfx":"","menu_image":"","secure":0,"' at line 1 SQL=UPDATE noutot_menu SET parent_id='125', params = '{"search_areas":1,"show_date":"","enabled":"","page_title":"Cercador d'articles a les seccions del web","pageclass_sfx":"","menu_image":"","secure":0,"show_page_heading":1}' WHERE menutype='mainmenu' AND alias = 'cercador' AND link = 'index.php?option=com_search&view=search'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'articles a les seccions del web","pageclass_sfx":"","menu_image":"","secure":0,"' at line 1 SQL=UPDATE noutot_menu SET parent_id='125', params = '{"search_areas":1,"show_date":"","enabled":"","page_title":"Cercador d'articles a les seccions del web","pageclass_sfx":"","menu_image":"","secure":0,"show_page_heading":1}' WHERE menutype='mainmenu' AND alias = 'cercador' AND link = 'index.php?option=com_search&view=search'

Comprofiler:
[com_comprofiler]
jos-Error: JLIB_FILESYSTEM_ERROR_FOLDER_EXISTS
jos-Warning: JLIB_UTIL_ERROR_XML_LOAD
jos-Warning: /home2/totcampi/public_html/jupgrade/administrator/components/com_comprofiler/comprofiler.xml
jos-Warning: XML: failed to load external entity "/home2/totcampi/public_html/jupgrade/administrator/components/com_comprofiler/comprofiler.xml"

jos-Warning: JLIB_UTIL_ERROR_XML_LOAD

jos-Warning: /home2/totcampi/public_html/jupgrade/administrator/components/com_comprofiler/comprofiler.xml

jos-Warning: XML: failed to load external entity "/home2/totcampi/public_html/jupgrade/administrator/components/com_comprofiler/comprofiler.xml"

Kunena
[com_kunena]

jos-Warning: JLIB_FILESYSTEM_ERROR_JFILE_FIND_COPY
jos-Warning: JLIB_INSTALLER_ABORT_COMP_INSTALL_CUSTOM_INSTALL_FAILURE
jos-Warning: JLIB_FILESYSTEM_ERROR_PATH_IS_NOT_A_FOLDER

Una vez hecha la migración, cuando actualicé a J259 me salió ésto:

JInstaller: :Install: Error SQL DB function failed with error number 1060
Duplicate column name 'ordering' SQL=ALTER TABLE `noutot_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
SQL =
ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;

ResponderCitar
Respondido : 18/03/2013 4:24 pm
Mediterrania
 Mediterrania
Reputable Member

En cuanto al problema de los menús, encontré ésto:

http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=21441

pero es un post antiguo, del 2010. Cómo lo véis ?

ResponderCitar
Respondido : 18/03/2013 5:21 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Mediterrrania

Si sólo quieres migrar el core de Joomla, entonces te aconsejo desintalar todo lo que te esta causando problemas en Joomla 1.5, por ejemplo algunos de los mensajes de error estan referidos a Community Builder (profile)

Realiza un backup antes de realizar la limpieza de tu Joomla 1.5

Saludos.

ResponderCitar
Respondido : 18/03/2013 9:35 pm
Mediterrania
 Mediterrania
Reputable Member

Volví a intentarlo de nuevo:

Ya tengo jupgrade-old y jupgrade :sick:
Lo hice con jupgrade252 y se quedó frito en el problema de migrating undefined...
Hizo una 2a migración en parte, contenido sin imágenes, menús, usuarios...

Un problema. Parece mentira que nadie haya sacado un sistema para hacer la migración del core y las extensiones más habituales, aunque sea de pago -razonable-.

A ver si me podéis responder a estas cuestiones:

De la misma forma que hay alternativa, por ejemplo, a Akeeba backup guardando la bd y los ficheros, hay alternativa a migrar manualmente de J15 a J25 de otro modo ?

Con la migración de las extensiones, cual es el proceso? Se instala la extensión J25 y se copian las tablas de la extensión J15 en las que la extensión haya creado ?

ResponderCitar
Respondido : 19/03/2013 12:25 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Página 2 / 3