migración de joomla 2
TRANSCRIPT
-
8/17/2019 Migración de Joomla 2
1/11
Migración de Joomla 2.5 a 3.x paso a
paso
De Joomla! Documentation
3
Esta página es unaversión traducida de la páginaJoomla 2.5 to 3.x Step by Step Migration. La
traducción está completa al 100%.
Otros idiomas:
български • català • dansk • Deutsch • English • español • français • Nederlands • !rtugu"s d! #rasil •
р$сски% • &'rkçe • 中文(台灣)
Las siguientes son instrucciones paso a paso para migrar tu sitio Joomla!
2.5.x a la versión 3.x. Aunque hay cientos de escenarios dierentes este
documento te dar" el procedimiento #"sico a seguir. Las migraciones
comple$as ser"n pro#a#lemente el resultado de extensiones de terceros
instaladas en tu sitio. %e recomienda contactar con los desarrolladores deestas extensiones de terceros instaladas en tu sitio &e# hecho con Joomla
para o#tener la orma recomendada para migrarlas.
Contenido
[ocultar]
• ' (ntroduccióno '.' )ara migraciones de 2.5 a 3.x muy grandes o comple$as
• 2 )aso a pasoo 2.' )reparar un entorno de desarrollo
o 2.2 *valuar cada extensióno 2.3 )asar a Joomla! 3.xo 2.+ A#rir al p,#lico el sitio &e# hecho con Joomla! 3.x
• 3 -erramientas sugeridas
Introducción
https://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/eshttps://docs.joomla.org/index.php?title=Special:Translate&group=page-Joomla+2.5+to+3.x+Step+by+Step+Migration&action=page&filter=&language=eshttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migrationhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/bghttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/cahttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/cahttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/dahttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/dahttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/dehttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/dehttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migrationhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/frhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/nlhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/nlhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/pt-brhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/ruhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/ruhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/trhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/zh-twhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/zh-twhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/eshttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/eshttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/eshttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Introducci.C3.B3nhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Para_migraciones_de_2.5_a_3.x_muy_grandes_o_complejashttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Paso_a_pasohttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Preparar_un_entorno_de_desarrollohttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Evaluar_cada_extensi.C3.B3nhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Pasar_a_Joomla.21_3.xhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Abrir_al_p.C3.BAblico_el_sitio_web_hecho_con_Joomla.21_3.xhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Herramientas_sugeridashttps://docs.joomla.org/index.php?title=Special:Translate&group=page-Joomla+2.5+to+3.x+Step+by+Step+Migration&action=page&filter=&language=eshttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migrationhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/bghttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/cahttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/dahttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/dehttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migrationhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/frhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/nlhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/pt-brhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/ruhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/trhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/zh-twhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/eshttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Introducci.C3.B3nhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Para_migraciones_de_2.5_a_3.x_muy_grandes_o_complejashttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Paso_a_pasohttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Preparar_un_entorno_de_desarrollohttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Evaluar_cada_extensi.C3.B3nhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Pasar_a_Joomla.21_3.xhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Abrir_al_p.C3.BAblico_el_sitio_web_hecho_con_Joomla.21_3.xhttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es#Herramientas_sugeridashttps://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/es
-
8/17/2019 Migración de Joomla 2
2/11
La migración desde Joomla 2.5 a la 3.x se considera una mini migración.
*sto es porque las extensiones del n,cleo de Joomla se actuali/ar"n
mediante una actuali/ación en un solo clic a trav0s de componente
Actuali/ación de Joomla! en la /ona administrativa de Joomla. 1uchas
extensiones de terceros tam#i0n se actuali/an en un solo clic. tras no.ecesitas examinarlas individualmente para determinar qu0 ruta necesita
seguir cada extensión para ir de la 2.5 a la 3.x. %i no lo has hecho a,n
podr4a interesarte leer la autoevaluación para la migración y la planicación
para una migración de la 2.5 a la 3.x antes de seguir los pasos que vienen a
continuación.
*xtensiones del n,cleo de Joomla!6
• 7ategor4as
•
Art4culos• 1en,s
• 1ódulos 8del n,cleo no de terceros9
• :anners
• 7ontactos
• 1ensa$er4a
• 7anales electrónicos
• ;edirección
• :,squeda
• :,squeda inteligente
•
*nlaces &e#
Para migraciones de 2.5 a 3.x muy grandes o complejas
La actuali/ación en un clic ser" lo me$or y uncionar" #ien para la mayor4a.
)ara sitios grandes y m"s comple$os puede no ser la me$or opción. )ara
este tipo de sitios puedes seguir las mismas instrucciones que para una
migración normal y pasar de la uncionalidad de actuali/ación en un clic.
)ara hacer esto sigue las instrucciones de planicar una migración de la
'.5 a la 3.x y migrar de Joomla '.5 a 3.x simplemente sustituyendo 2.5 por
'.5 mientras las leas.
Paso a paso
Preparar un entorno de desarrollo
https://docs.joomla.org/Special:MyLanguage/Migration_Step_by_Step_Self_Assessmenthttps://docs.joomla.org/Special:MyLanguage/Planning_for_Mini-Migration_-_Joomla_2.5_to_3.xhttps://docs.joomla.org/Special:MyLanguage/Planning_for_Mini-Migration_-_Joomla_2.5_to_3.xhttps://docs.joomla.org/Special:MyLanguage/Planning_Migration_-_Joomla_1.5_to_3https://docs.joomla.org/Special:MyLanguage/Planning_Migration_-_Joomla_1.5_to_3https://docs.joomla.org/Special:MyLanguage/Joomla_1.5_to_3.x_Step_by_Step_Migrationhttps://docs.joomla.org/Special:MyLanguage/Migration_Step_by_Step_Self_Assessmenthttps://docs.joomla.org/Special:MyLanguage/Planning_for_Mini-Migration_-_Joomla_2.5_to_3.xhttps://docs.joomla.org/Special:MyLanguage/Planning_for_Mini-Migration_-_Joomla_2.5_to_3.xhttps://docs.joomla.org/Special:MyLanguage/Planning_Migration_-_Joomla_1.5_to_3https://docs.joomla.org/Special:MyLanguage/Planning_Migration_-_Joomla_1.5_to_3https://docs.joomla.org/Special:MyLanguage/Joomla_1.5_to_3.x_Step_by_Step_Migration
-
8/17/2019 Migración de Joomla 2
3/11
'. -a/ una copia de seguridad de tu sitio Joomla 2.5. )uedes usar unade las herramientas sugeridas 8ver el nal de la p"gina9 o #ien hacerlomanualmente.
o
2. Aseg,rate de que tu entorno cumple los requisitos t0cnicos m4nimospara Joomla 3 antes de proceder.
3. 7rea una nueva #ase de datos y un nuevo usuario para la misma enla que restaurar su sitio Joomla 2.5.
+. 7rea un sitio de prue#a o /ona de desarrollo en la que tra#a$ar yrestaura la copia de seguridad de tu sitio Joomla 2.5 en uno de lossiguientes lugares6
o ?n su#dominio.o ?n su#directorio.o ?n dispositivo local a trav0s de @A1) 1A1) LA1) A1)).o ?na nueva cuenta de alo$amiento en un dominio temporal en el
directorio ra4/. 8%i vas a querer cam#iar de alo$amiento en elproceso de la migración9.
;estaurar el sitio en un dispositivo local. Ber instalar Joomla en local y congurar tu estación de tra#a$o paradesarrollar con Joomla.
;estaurar el sitio con una de las herramientas listadas alnal de la p"gina. 8Lee la documentación deldesarrollador9.
5. *n tu sitio de prue#as actuali/a la instancia de Joomla! 2.5 a la,ltima versión de mantenimiento. 8Actualmente la 2.5.2C9.
D. Aseg,rate de que tienes actuali/ado el esquema de la #ase de datosa la ,ltima versión 2.5.2C yendo a6 Gestor de Extensiones →Pestaña de Base de Datos. %i tu esquema no est" actuali/adocomo en la imagen siguiente ha/ clic en el #otón Arreglar6
https://docs.joomla.org/Special:MyLanguage/Backup_Basics_for_a_Joomla!_Web_Sitehttps://docs.joomla.org/Special:MyLanguage/Backup_Basics_for_a_Joomla!_Web_Sitehttps://docs.joomla.org/Special:MyLanguage/What_are_the_best_practices_for_site_backups%3Fhttps://docs.joomla.org/Special:MyLanguage/What_are_the_best_practices_for_site_backups%3Fhttp://www.joomla.org/about-joomla/technical-requirements.htmlhttp://www.joomla.org/about-joomla/technical-requirements.htmlhttp://www.wampserver.com/en/http://www.mamp.info/en/http://sourceforge.net/projects/lampas/http://sourceforge.net/projects/xampp/https://docs.joomla.org/Special:MyLanguage/Installing_Joomla_locallyhttps://docs.joomla.org/Special:MyLanguage/Installing_Joomla_locallyhttps://docs.joomla.org/Special:MyLanguage/Setting_up_your_workstation_for_Joomla_developmenthttps://docs.joomla.org/Special:MyLanguage/Setting_up_your_workstation_for_Joomla_developmenthttps://docs.joomla.org/Special:MyLanguage/Backup_Basics_for_a_Joomla!_Web_Sitehttps://docs.joomla.org/Special:MyLanguage/Backup_Basics_for_a_Joomla!_Web_Sitehttps://docs.joomla.org/Special:MyLanguage/What_are_the_best_practices_for_site_backups%3Fhttps://docs.joomla.org/Special:MyLanguage/What_are_the_best_practices_for_site_backups%3Fhttp://www.joomla.org/about-joomla/technical-requirements.htmlhttp://www.joomla.org/about-joomla/technical-requirements.htmlhttp://www.wampserver.com/en/http://www.mamp.info/en/http://sourceforge.net/projects/lampas/http://sourceforge.net/projects/xampp/https://docs.joomla.org/Special:MyLanguage/Installing_Joomla_locallyhttps://docs.joomla.org/Special:MyLanguage/Installing_Joomla_locallyhttps://docs.joomla.org/Special:MyLanguage/Setting_up_your_workstation_for_Joomla_developmenthttps://docs.joomla.org/Special:MyLanguage/Setting_up_your_workstation_for_Joomla_development
-
8/17/2019 Migración de Joomla 2
4/11
-
8/17/2019 Migración de Joomla 2
5/11
E. -aga prue#as.C. -aga una copia de seguridad de nuevo.
Evaluar cada extensión
'. Bas a tener que mirar todas y cada una de las extensiones instaladas
en tu sitio. Fendr"s que determinar si necesitar"n ser actuali/adas a la,ltima versión o desinstaladas. *n Joomla 2.5.2C puedes ir a Gestor
de extensiones G Pestaña Actualizar y hacer clic en Encontraractualizaciones lo que aHadir" un mensa$e en la columna de laversión #a$o la pestaHa Iestionar dando algo de inormación so#recompati#ilidad desde el #acend. *sta uncionalidad sólo soportaextensiones que se actuali/an a trav0s de la pestaHa Actuali/ar degestor de extensiones. %i tienes instaladas extensiones que no usan elactuali/ador de extensiones de Joomla entonces tendr"n que serevaluadas manualmente como se detalla m"s a#a$o. Lo mismo ocurrecon las extensiones que tienen una descripción. A,n tendr"s que
compro#ar el tipo de paquete y la ruta de migración con eldesarrollador de la extensión para vericar cómo actuali/arKmigrar.
2. Be a Gestor de extensiones G Pestaña Gestionar3. -a/ clic en el desplega#le Fipo+. %elecciona el paquete del desplega#le
-
8/17/2019 Migración de Joomla 2
6/11
Se recomienda seleccionar el paquete primero porque si hay algo que
necesita desinstalar en un paquete, automticamente desinstalar los
m!dulos, plugins y cualquier otra cosa asociada al paquete a la "ez#
5. esinstala cualquier paquete que ya no sea necesario o que no vayaa ser migrado a Joomla 3.
D. ;epite este proceso de ir a trav0s de la pestaHa Iestionar para todoslos Fipos del desplega#le6 7omponente Archivo (dioma Li#rer4a1ódulo )lugin y )lantilla. %i en el Autor dice Joomla! )ro$ect olv4datede esas extensiones. La #,squeda inteligente es una extensión consoporte del n,cleo de Joomla aunque los campos de Autor est0n
vac4os. )ara todas las dem"s aseg,rate de que desinstalas aquellasque no usar"s o que no son compati#les con Joomla 3.x.
$%&P'()A*)E+ *o podrs desinstalar cualquier plantilla que est
esta-lecida como predeterminada# )endrs que seleccionar una
plantilla soportada por el *.cleo como Beez o Atomic antes de poder
desinstalar su plantilla, si es que necesitas hacerlo#
-
8/17/2019 Migración de Joomla 2
7/11
E. Fome nota de las versiones de paquetes y componentes actualmenteinstalados que mantendr" en su sitio &e#. )uede usar la -o$a detra#a$o de inventario de extensiones de terceros o simplementecopiarlas y pegarlas en un documento de reerencia.
C. Actualice todas las extensiones a las ,ltimas versiones.M. Antes de la actuali/ación y durante la misma tome comprue#e si las
extensiones tienen am#as versiones 2.5 y 3.x en el mismo paquete.%i es as4 podr" actuali/arlas en un solo clic. *n caso contrario y la2.5 y la 3.x tienen paquetes distintos necesitar" examinarlas caso porcaso. ormalmente caer"n dentro de alguno de los escenariossiguientes6
o La extensión tiene paquetes separados pero al actuali/ar a Joomla 3.x detectar" esto autom"ticamente y seguir"uncionando. Aseg,rese de que el desarrollador de la extensiónle conrma esto.
o La extensión tiene paquetes separados que necesitan serdesinstalados de la 2.5 primero y reinstalados en la versión 3.x
del sitio una ve/ 0ste ha sido migrado. ?n e$emplo de estopuede ser un plugin de contenido. *s muy "cil desinstalarlo enla 2.5 y despu0s instalarlo de nuevo en la 3.x.
o Bea las 7onsideraciones so#re plantillas para inormación m"sespec4ca acerca de este tipo de extensiones.
Nota sobre las extensiones soportadas por el núcleo: Si estás usando una extensión
soportada por el núcleo (Anuncios, Contactos, Mensajería, Canales Electrónicos,
Redirección, Búsqueda, Búsqueda Inteligente o Enlaces Web) en Joomla 2.5! y ha sido
desacoplada en Joomla! 3.4+, Joomla detectará su uso durante la actualización e instalará
esas extensiones automáticamente.
Pasar a Joomla! 3.x
?na ve/ que has actuali/ado o desinstalado las extensiones de terceros de
manera que sólo quedan en su instalación las compati#les con Joomla! 3
contin,a con los siguientes pasos6
'. Be a Sistema G /on0guraci!n Glo-al G pestaña Ser"idor ycam#ia (norme de *rrores de )redeterminado del sistema a 1"ximo.
Aseg,rate de Iuardar y 7errar.
http://docs.joomla.org/images/5/59/Third-Party_Extension_Inventory_Worksheet.pdfhttp://docs.joomla.org/images/5/59/Third-Party_Extension_Inventory_Worksheet.pdfhttps://docs.joomla.org/Special:MyLanguage/Template_Considerations_During_Migrationhttp://docs.joomla.org/images/5/59/Third-Party_Extension_Inventory_Worksheet.pdfhttp://docs.joomla.org/images/5/59/Third-Party_Extension_Inventory_Worksheet.pdfhttps://docs.joomla.org/Special:MyLanguage/Template_Considerations_During_Migration
-
8/17/2019 Migración de Joomla 2
8/11
2. Be a Extensiones G Gestor de Plugins introduce ;emem#er 1een el ltro y pulsa intro.
3. esactiva el plugin ;emem#er 1e 8recu0rdeme9 haciendo clic en lamarca verde y convirti0ndola en un c4rculo ro$o.
+. -a/ una nueva copia de seguridad.
5. ;ecomendado pero no o#ligatorio6 repara los activos 8assets9.8;eparando la ta#la assets9. 1ira a#a$o para encontrar unaherramienta para hacer esto en unos pocos clics.
D. Be a /omponentes G Actualizaci!n de 1oomla. 8e#er4a decirque no se encontraron actuali/aciones. %i no es as4 actuali/a Joomla ala ,ltima versión y prue#a de nuevoN ha/ una nueva copia deseguridad a continuación si tuviste que actuali/ar9. -a/ clic en el#otón pciones en la esquina superior derecha.
https://docs.joomla.org/Special:MyLanguage/Fixing_the_assets_tablehttps://docs.joomla.org/Special:MyLanguage/Fixing_the_assets_table
-
8/17/2019 Migración de Joomla 2
9/11
E. %elecciona %oporte de corta duración O %F% 8este es el texto actual Opuede ser dierente en el uturo9 en el desplega#le del par"metro%ervidor de Actuali/aciones.
C. -a/ clic en Iuardar y 7errarM. Ber"s entonces la versión de Joomla que tienes instalada la ,ltima
versión de Joomla! y la ?;L del paquete de actuali/ación.
'P. %i la actuali/ación no se muestra ve a Gestor de
extensiones G Actualizar y ha/ clic en )urgar cach0 en la #arra de
herramientas. Ahora la actuali/ación a Joomla! 3 de#er4a mostrarse.''. 7ru/a los dedos aseg,rate de que desactivaste el pluginrecu0rdeme y de que tienes una copia de seguridad de $usto antesde este punto.
'2. -a/ clic en el #otón de instalar la actuali/ación.'3. #serva cómo da vueltas y vueltas el c4rculo y nota cómo aumenta tu
ansiedad. o es #roma. La cantidad de tiempo que la rueda giradepender" de tu sitio la conexión a internet y la velocidad delservidor.
'+. %i todo va #ien tendr"s un aspecto totalmente nuevo en el panel deadministrador.
-
8/17/2019 Migración de Joomla 2
10/11
'5. -a/ clic en el #otón limpiar la cach0.'D. Be a Extensiones G Gestionar G Base de datos y ha/ clic en
7orregir'E. *n el gestor de extensiones ve a escu#rir y mira a ver si hay alguna
extensión que instalar.'C. ;ecomendado pero no o#ligatorio6 repara los assets.8;eparar la ta#la
assets9. ;evisa m"s a#a$o para una herramienta que haga esto enunos pocos clics.
https://docs.joomla.org/Special:MyLanguage/Fixing_the_assets_tablehttps://docs.joomla.org/Special:MyLanguage/Fixing_the_assets_tablehttps://docs.joomla.org/Special:MyLanguage/Fixing_the_assets_tablehttps://docs.joomla.org/Special:MyLanguage/Fixing_the_assets_table
-
8/17/2019 Migración de Joomla 2
11/11
'M. Activa el plugin ;emem#er 1e desde el gestor de plugins.2P. Be al rontend de tu sitio y mira a ver si se muestra incluso si no es la
plantilla correcta. %i es as4 contin,a. %i no consulta errores comunesdurante la migración.
2'. -a/ una copia de seguridad22. *n este punto ser4a prudente limpiar la cach0 del navegador. Algunos
navegadores especialmente