migración de joomla 2

Upload: cesar-llojlla

Post on 06-Jul-2018

216 views

Category:

Documents


0 download

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