Hola,
He finalizado el proceso de migración de Joomla 1.5.26 a Joomla 2.5. Ahora debería sustituir mi página actual en producción (1.5) por la migrada (2.5).
Contenido solo visible a usuarios registrados
Hola Alceste,
El primer paso que debes hacer es comprimir la web en formato .tgz usando el administrador de archivos de cPanel y descargarlo a su ordenador en el caso que no tengas bastante espacio disponible, otra opción seria usar Akeeba backup para hacer una copia con todo (ficheros y base de datos).
Le adjuntamos unos vídeos para poder copiar y restaurar Joomla! de un Hosting a otro o en el mismo Hosting:
- Como copiar su Joomla con Akeeba Backup: https://www.webempresa.com/videos/akeeba_copiadeseguridad/akeeba_copiadeseguridad.html
- Como restaurar su Joomla con Akeeba Backup o JoomlaPack: https://www.webempresa.com/videos/akeeba_restauracion/akeeba_restauracion.html
Nota para copias con Akeeba Backup: En el caso que ponga una contraseña al realizar un backup anótela para luego introducirla en la restauración.
En el siguiente artículo mostramos información sobre Akeeba Backup
En el siguiente artículo se puede ver como instalar y hacer uso de XCloner para realizar copias de seguridad de Joomla:
-
Cuando tengas el backup hecho, puedes proceder a borrar la joomla 1.5 .
El último paso seria, desde el administrador de archivos en cPanel seleccionar todo lo que está en la carpeta jupgrade y moverlo a la raíz.
Saludos
Hola Hicham,
Habitualmente ya hago copias con Akeeba Backup pero no sé si incluye todos los archivos y base de datos.
Tres preguntas para no tener que visualizar de nuevo todos los videos:
- ¿Es más fiable hacerlo con Akeeba o comprimir la web en tgz? ¿O es indiferente?
- ¿Cómo hago para asegurarme de que Akeeba copia todos los archivos y la base de datos?
- ¿Cómo se comprime la web en formato tgz (No lo he hecho nunca, sí he comprimido y bajado tablas de la base de datos)
Saludos
Hola Alceste,
Siempre es mejor hacer el Backup con dos métodos deferentes, en el caso que falla uno tendrás el otro.
Cuando Akeeba acaba de hacer el Backup te va a mostrar un resumen del proceso.(errores o un mensaje que te informa que el proceso ha terminado con éxito).
Para comprimir la web en formato .tgz , desde el administrador de archivos en cPanel, entrando en la carpeta de tu Joomla, seleccionar todo luego comprimir.
Hola,
Ya he realizado las copias, pero estoy viendo de tomar todas las precauciones posibles y tengo una pregunta:
Como precaución ¿Serviria de algo que en lugar de eliminar los archivos de public.html, los guardara en una carpeta a modo de "copia adicional" o es mejor eliminarlos y ya está?
Saludos
Hola,
Si dispones de espacio suficiente en tu cuenta de hosting puedes optar por crear un nuevo directorio y mover ahí toda tu web vieja.
Una vez movida, y si quieres seguir utilizándola, tendrás que editar el archivo configuration.php de este nuevo directorio y poner la nueva ruta para los parámetros $log_path y $tmp_path.
Hola Pablo,
Me da algo de repelús todo este proceso de pasar la web desde Jupgrade al dominio real.
-He realizado una copia parcial de la home y las bases de datos en el CPanel y las he descagado
-He realizado una copia con Akkeba en jpa y una en zip
Si no lo he entendido mal, ahora lo que debo hacer es:
1- Mover los archivos de public.html a una carpeta, por ejemplo "webvieja" (a excepción de la carpetas Jupgrade y de la carpeta de otra web que tengo en la misma cuenta)
2-Mover todos los archivos de Jupgrade a public.html
Mi pregunta es: en el peor de los casos, ¿si hubiera un error, se podría restablecer la web fácilmente? Como tenéis experiencia conoceréis errores o problemas que hayan surgido en este proceso a otros isuarios: ¿hay algo más que deba tener en cuenta y esté pasando por alto?
Saludos y mil gracias
Hola,
El proceso que indicas es el correcto. Lo único que te faltaría sería que una vez que hayas movido el contenido del directorio JUpgrade a la raíz edites el archivo configuration.php y hagas una corrección en las rutas de los parámetros $log_path y $tmp_path.
En caso de errores solo tendrías que volver a mover los contenidos para dejarlos como estaba y listo.
Gracias Pablo,
La única duda que tengo es si dispongo de espacio suficiente, pero supongo que sí porqué a fin de cuentas la cantidad de archivos será la misma que tengo ahora sólo que movidos a otras carpetas. ¿Cierto?
Es decir, los que ahora están en public.html estaran en public.html/viejaweb y los que ahora están en
public.html/jupgrade estarán en public.hml. ¿Es así o al moverlos se consume más espacio?
Saludos 🙂
Hola,
Si mueves archivos de un directorio a otro no tiene por qué aumentar el espacio ocupado en el disco. Puedes moverlos sin problemas.
Hola,
He realizado el cambio, pero me han ocurrido un par de cosas curiosas y no sé si tienen importancia.
1- Al editar el archivo configuration.php para hacer la corrección en las rutas de los parámetros $log_path y $tmp_path, me encuentro con que ya aparecen los parametros correctos.
2- Cuando he abierto dicho archivo me ha aparecido una codificación distinta a utf-8, pero la he cambiado por utf-8. De todos modos, he cerrado el archivo sin haber hecho ningún cambio.
¿Hay algunas pruebas que recomendéis hacer para saber que todo funciona correctamente?
saludos
Hola Alceste,
Si trasladas con Akeeba Backup no hace falta modificar el configuration.php puesto que tiene las rutas correctas.
La codificación correcta es UTF-8 en el configuration.php de joomla 2.5, es extraño que detecte otra configuración (¿no estarás modificando el de un Joomla! 1.5?).
Saludos
Hola,
No lo he hecho con akeeba sino des de el Cpanel moviendo los archivos, siguiendo los pasos indicados en este hilo.
La codificación empezaba por "gb" creo. Pero la he abierto en utf-8 y no he cambiado nada porqué las rutas son correctas.
De momento sólo he detectado dos fallos:
1-No me funciona Xmap
2-No veo el cuadro de buscar con la lupa.
Saludos
Hola Alceste,
Debían estar las rutas incorrectas en la carpeta jupgrade 🙂
Respecto al XMAP http://joomla.vargas.co.cr/en/forum?task=viewtopic&f=5&t=4538&view=print prueba a desinstalar y volver a instalar.
No se a que te refieres con el cuadro de buscar con lupa, ¿es el módulo buscador?. Revisa que lo tengas activado, y en la posición que corresponda a la plantilla. Si tienes activado el uso de cache, procede a limpiar desde la administración de Joomla! la cache la normal y la expirada.
Saludos
Hola,
Reinstalado el sitemap ya funciona.
En cuanto al módulo de búsqueda, ahora se muestra pero se muestran mal los resultados, ya que aparecen al final de la página y desaparece el menú principal. Consultados los desarrolladores de la plantilla me han dicho que debo crear un ítem de menú y vincularlo al módulo de búsqueda. No tengo claro si este id del menú puede estar oculto o despublicado... Os adjunto la respuesta:
It' an issue with the default Joomla search module. The problem is when you search it doesn't have an actual page that it's assigned to in the menu manager, so some modules don't actually know that they are on a page when they're on the search page.
The easiest way around this is to create a new search menu item that points directly to the Search component. Then in the backend of the search module there's a parameter where you can set the menu id of the menu item you just created. That way it has a menu id to associate to when a search occurs.
¿Podéis guiarme un poco con esto?
Saludos