Respaldo sitio completo

Re: Respaldo sitio completo

de Jose Luis Martin Jimenez -
Número de respuestas: 2
Imagen de Moodlers de gran ayuda
Buenos días.
Lo primero que me extraña es lo que dices de 250 tablas en la base de datos, aunque no me queda claro si te referías a tu Moodle "vacío" o a la que corresponde a la que has importado. En la versión 3.4 de Moodle me parece que debe haber más de 350 tablas. Lógicamente, si no están todas las tablas necesarias, no va a funcionar.

No habría problema en que el "usuario" (dbuser) sea el mismo para las dos bases de datos, siempre que desde phpMyAdmin hayas asignado los permisos necesarios a ese usuario de mysql.

Otra cosa que veo incorrecta en el segundo "config.php" es el parámetro $CFG->dirroot. No tengo una instalación con la versión, pero creo que no es necesario. Prueba a comentar esa línea, que en cualquier caso tendría que corresponder con una ruta local de tu Mac (del estilo de la que tienes para $CFG->dataroot). No puede ser http://...

Saludos
En respuesta a Jose Luis Martin Jimenez

Re: Respaldo sitio completo

de Manuel Tito Mtnez. Peinado -
Buenos días, José Luis.
En primer lugar, mis disculpas por no haber respondido antes tu atento mensaje.
Las 250 tablas estaban creadas tanto en la Moodle remota en producción como en la recién instalada en local mediante MAMP. Por esa razón pensé que estaba correcto en cuanto a la importación de la base de datos.
Preguntaba si había problema en poner el mismo nombre usuario de base de datos (dbuser) a ambas, no tanto por incompatibilidades como por haber leído en estos foros (no sé si a ti) que la base de datos importada contiene ya información sobre sí misma. Efectivamente, abrí el archivo de base de datos y tiene una línea con el nombre de la base datos, pero no de usuario ni nada por el estilo. Comprendo lo que indicas: da igual el nombre de usuario siempre que con phpMyAdmin adjudique los mismos privilegios.
El 'config.php' segundo intenté adecuarlo a mi instalación tomando como referencia el de la Moodle instalada con MAMP.
He hecho los cambios que me indicas y voy a probar en breve.
Ahora estoy con la importación de la base de datos de remoto a local con phpMyAdmin y las dudas que me surgen respecto a lo que leí al respecto. Cuestión de ir probando, ensayo y error.
Muchas gracias por todo, José Luis. Seguiré poniendo aquí los pasos que doy, por si algún día sirven a alguien.
Un saludo cordial.
En respuesta a Manuel Tito Mtnez. Peinado

Re: Respaldo sitio completo

de Manuel Tito Mtnez. Peinado -
Buenas tardes.
Sigo leyendo y buscando soluciones. Perdonad que vuelva a consultar.
Ya he probado a hacer funcionar la Moodle que tenía en producción en un hosting en el ordenador local, pero no logro. Es una Moodle 3.4 (PHP 7.1.25 y MySQL 5.6.34) y utilizo MAMP 4.1.1 (PHP 7.0.15 y MySQL 5.6.35), aunque también lo he intentado con XAMPP bajo Windows.
El principal problema es que al intentar acceder a Moodle muestra error de conexión con la base de datos por sobrecarga o mal funcionamiento, que revise config.php. Pero le he dejado el mismo config.php de la instalación que venía con MAMP, he creado una base de datos con el nombre, usuario y contraseña indicado en config.php y sigue mostrando el mismo error.
Por otra parte, estoy intentando importar la base de datos de la Moodle remota para renombrarla conforme al config.php de la instalación de MAMP. Dado que su tamaño excede de 32 GB modifico php.ini y lo guardo, pero al reiniciar MAMP sigue mostrando el límite de 32 GB y no los 50 GB que le indiqué, por lo que no me deja importar la base de datos. He buscado por si fuese problema causado por caché de MAMP pero tampoco lo consigo.
Agradezco cualquier orientación o ayuda.
Un saludo cordial.

It is possible that the database is overloaded or otherwise not running properly.

The site administrator should also check that the database details have been correctly specified in config.php