Migración de un Sitio Moodle a otro Hosting

Migración de un Sitio Moodle a otro Hosting

de Amaya Alayo -
Número de respuestas: 5

Buenas tardes:

He hecho una migración manual de unos de mis sitos en Moodle a otro Hosting.

Detallo los pasos que he seguido:

-He hecho un Zip desde mi Hosting de todo el sistema de Archivo de Moodle y de MoodleData, y una copia de la Base de Datos.

-He subido todo esto al nuevo alojamiento Web, y he actualizado el archvivo config.php con todos los datos nuevos.

-He subido la BD y la he conectado.

Todo funcionó perfecto, solo que las imágenes y demas contenido, no me aparecen, sino como enlaces rotos .

¿Me he saltado algun paso que es el resultado de esta error?

Saludos

En espera de contestación

Promedio de valoraciones: -
En respuesta a Amaya Alayo

Re: Migración de un Sitio Moodle a otro Hosting

de Fernando Acedo -

Los pasos son los correctos pero si has migrado moodledata tambien has movido el archivo de cache. Borra la cache y deberia funcionar. Tambien es aconsejable eliminar el archivo config.php de la carpeta muc de moodledata. Moodle lo regenerá al iniciar.

Si los enlaces siguen rotos asegurate del tipo de URL usada en el contenido (relativa o absoluta) y que realmente esta disponible el archivo en dicha URL.

En raras ocasiones hay que hacer un cambio de configuracion en Administración > Administración del sitio > Servidor > HTTP > Slash Arguments



En respuesta a Amaya Alayo

Re: Migración de un Sitio Moodle a otro Hosting

de Marcos SarLo -
Imagen de Moodlers de gran ayuda

Hola Amaya,

Considero que hay un paso más que hacer, esto si la URL del sitio a cambiado, para realizar todas las sustituciones necesarias en la base de datos. Si no se hace eso las imágenes y otros muchos recursos no serán visibles.

Entras a la siguiente dirección: yourserver.com/admin/tool/replace/index.php

Y realizas las sustituciones necesarias.

Saludos.

En respuesta a Marcos SarLo

Re: Migración de un Sitio Moodle a otro Hosting

de Javier Ballesteros -

Hola, Marcos

He entrado al enlace que indicas de yourserver.com y aparece un índice que lleva a páginas con publicidad de programas que no parecen tener relación con lo que estamos tratando. ¿Dónde debo pulsar o es que la página ha cambiado y ya no contiene la herramienta? En otros foros se hace mención a este enlace aunque en distintos alojamientos tumoodle.com y misitio.com, en ambos aparecen páginas similares que no llevan a lo que buscamos.

Muchas gracias por tu atención y un saludo

En respuesta a Javier Ballesteros

Re: Migración de un Sitio Moodle a otro Hosting

de Jose Luis Martin Jimenez -
Imagen de Moodlers de gran ayuda

Hola, Javier.

Me temo que has entendido mal el mensaje de Marcos y de otra gente en los foros. No se trata de que escribas la URL tal como ellos te indican (yourserver.com) sino que sustituyas esa URL por la de tu propio Moodle.

Es decir, tienes que ejecutar un script PHP de tu propia instalación ... /admin/tool/replace/index.php

Por ejemplo, si la URL de tu Moodle fuera (es imaginado) >>> http://www.moodlejavierballesteros.com 
para hacer los cambios abres tu navegador y escribirías   >>> http://www.moodlejavierballesteros.com/admin/tool/replace/index.php 

Saludos.

En respuesta a Jose Luis Martin Jimenez

Re: Migración de un Sitio Moodle a otro Hosting

de Javier Ballesteros -

Hola, José Luis

Desde luego ahora tiene mucho más sentido. Nunca es bueno leer con prisas.

Lo he aplicado a mi Moodle y aunque con cierto supense por el resultado -imposible hacer un backup de seguridad completo actualmente-, el proceso ha funcionado a la perfeccción. La ip antigua ya no aparece ocasionalmente durante los procesos y han desaparecido las esperas.

Muchísimas gracias y un saludo.