No puedo restaurar moodle para docentes

No puedo restaurar moodle para docentes

de Juan Bournissen -
Número de respuestas: 33

Hola

He restaurado el curso para estudiantes sin problemas, pero no puedo hacer lo mismo con el de docentes.

Actualice la versión del moodle a 1.2 e igual no puedo hacerlo. Me pide la confirmación y aparece una pantalla vacia y no sale de ahí.

Alguno me tira una idea.

Juan

Promedio de valoraciones: -
En respuesta a Juan Bournissen

Re: No puedo restaurar moodle para docentes

de Juan Pablo Terán S. -
Hola Juan,
Por si acaso la versión 1.2 ha sido reemplazada por la 1.2.1, aunque no creo que esto sea el problema. Quizá pueda ud. dar alguna otra pista sobre el mensaje de error que le sale al restaurar.

Saludos
JP sonrisa
En respuesta a Juan Pablo Terán S.

Re: No puedo restaurar moodle para docentes

de Juan Bournissen -

No sale ningún mensaje de error. al confirmar queda la página en blanco en forma indefinida.

Juan

En respuesta a Juan Bournissen

Re: No puedo restaurar moodle para docentes

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Y si activas el "debug" en Administración/variables, tampoco ves nada??

Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Juan Bournissen -

Activé el debug y no pasó nada.

Juan

En respuesta a Juan Bournissen

Re: No puedo restaurar moodle para docentes

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Uff, pues si no hay más pistas que una pantalla en blanco...complicadillo !! triste

Y otros cursos si que te los ha restaurado? No es siempre? Alguna otra pista?

Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Juan Pablo Terán S. -
Eloy:
Tengo una pequeña pista que adjunto a este mensaje sobre el error que le sale a Juan Bournissen al restaurar el curso para profesores.


Saludos
JP sonrisa
Adjunto error_sed.jpg
En respuesta a Juan Pablo Terán S.

Re: No puedo restaurar moodle para docentes

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola JuanPablo,

el error que me envías tiene toda la pinta de producirse al no funcionar el proceso de descompresión del archivo zip. La página no se completa OK y por eso aparece código a medio construir.

Eso sí, el error parece que se produce al intentar descomprimir el archivo .zip (eso es lo que hace esa página).

Podéis probar a descomprimirlo desde las páginas de Archivos para ver si desde ahí os sucede lo mismo?

Yo creo que se debe al bug que le comente hace unos días en esta misma discusión (un poco más abajo) a Jaime.

A lo mejor, una opción sería descomprimir el archivo con el WinZip y luego volver a comprimirlo y comprobar si vuestra instalación de Moodle soporta ese nuevo curso... En esta URL podéis descargar una copia del curso descomprimido y vuelto a comprimir...A mi me funciona (pero también lo hacía el antiguo).

Ya contaréis...ciao sonrisa
En respuesta a Juan Bournissen

Re: No puedo restaurar moodle para docentes

de Jaime Esteban -
He instalado la versión 1.3 beta y me ocurre exactamente lo mismo, una preciosa pagina en blanco cuando intento restaurar Moodle_para_profesores, tanto sin "debug" como con él.

¿Habéis descubierto algo?

(Por cierto, al poner "debug" me aparece en algunas pantallas:

Warning: Undefined property: picture in /var/www/moodle/mod/forum/lib.php on line 1166

)
En respuesta a Jaime Esteban

Re: No puedo restaurar moodle para docentes

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola Jaime (y compañía),

la verdad es que no acabo de entender los problemas que tenéis con el curso Moodle para profesores.

Yo he vuelto a restaurarlo ahora mismo y sin problemas...

Se me ocurren dos cositas:

1.- Qué tenéis puesto en la página "Administración/Variables" en las variables "zip" y "unzip"?. Si hay algo, dejarlas en blanco (así Moodle utilizará sus rutinas internas) y volverlo a intentar...

2.- En el log de errores de apache TIENE que aparecer algo (algún error, alguna pista...) sobre lo que os está sucediendo.

Ya contaréis, ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Jaime Esteban -
Eloy: Ante todo gracias por el interés.

Te cuento:

Como se ponían las cosas feas he "vuelto" a la versión 1.2.1., y ¡tampoco puedo restaurar el curso!

He descubierto que incluso al intentar descomprimir el archivo se me reproduce el problema: una hoja en blanco, pero el fichero sí que se había descomprimido. Como soy un poco cabezota he insistido, y al volver a descomprimir otra vez el archivo ya no sale una hoja en blanco: sale lo que debe, pero encabezado por una retahila de mensajes como éste:

Warning: gzinflate: buffer error in /var/www/moodle/lib/pclzip/pclzip.lib.php on line 3115



Más información:

En la página "Administración/Variables" en las variables "zip" y "unzip" no tengo nada.

En el log de apache no aparecen errores, aunque sí se produce un error al iniciar apache. El error en concreto es

No such file or directory: mod_mime_magic: can read magic file /etc/apache/share/magic


¿Puede tener algo que ver?
En respuesta a Jaime Esteban

Re: No puedo restaurar moodle para docentes

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
He buscado ese error por la web y he encontrado algún sitio de que, en versiones anteriores de PHP a la 4.3.2 tratarse de un bug cuando se cumplen ciertas condiciones.

En cualquier caso, puedes enviar el resultado de tu página PHPInfo para comprobar qué versiones y configuración tienes de zlib? Y la URL del sitio en el que tienes el servidor (o es local?).

Con eso, podré simular un poco mejor tu situación...

Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Hitio Barnitone -
No puedo restaurar tampoco el curso para profesores. Tambien hay algo que me desconcierta... ¿Hay que crear un curso, para que desde alli se pueda restaurar? Yo lo he hecho asi, he creado un curso vacio y luego he ido al boton restaurar, con lo cual me ha aparecido la posibilidad de subir el archivo y luego... ¿Descomprimirlo? ¿restaurarlo? ¿listarlo?
restaurar.jpg
He podido listarlo, pero en cuanto a la descompresión o restauración, acuso la misma pantalla vacia que comentan aqui... Ni siquiera aparece un error, solo una pantalla vacia y el mensaje "Listo", en la barra de estado.
He probado de subir el archivo que haz colocado en tu post y subirlo como "admin" y restauralo desde alli, y el mensaje es el mismo
restaurar2.jpg
Al tratar de ver si se ha restaurado el curso, el mismo no aparece... Espero que traiga alguna pista mi mensaje. Ah, en general, puedo descomprimir sin problemas... Hasta luego
En respuesta a Hitio Barnitone

Re: No puedo restaurar moodle para docentes

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola Rene (y compañía),

acabo de generar cuatro ficheritos zip con el curso comprimidos de formas ligeramente diferentes. Si podéis probarlos para ver si alguno funciona y nos dá una pista...

prueba1.zip: Generado de forma habitual pero con el zip de Unix.
prueba2.zip: Generado con nivel de compresión 1 (bajo).
prueba3.zip: Generado con nivel de compresión 1 y sin el directorio moddata (vacío).
prueba4.zip: Generado de forma habitual pero sin compresión.

También sería interesante poder ver la página PHPInfo de todos a los que os están sucediendo estos errores para confirmar si hay algo en común entre todos vosotros.

Y, por supuesto, si algún estimado moodler puede confirmar que a él SÍ le funciona el curso, sería de agradecer (no vaya a ser yo el único capaz de restaurarlo...).

Ciao, sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Juan Bournissen -

Hola a todos:

Probé de restaurar los cuatro archivos pruebas que puso Eloy. El 1,2 y 3 me dieron el mismo mensage de error <img src> y el prueba 4 se restauró normalmente.

Desde ya muchas gracias a Juan Pablo y a Eloy.

Juan Bournissen

En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Hitio Barnitone -
Hola Eloy:
He hecho los deberes y aqui estoy para entregarlos, espero superar la prueba guiño
Los primeros tres archivos, han acusado el mismo tema, solo la ventana, sin mas que un "listo".
En cuanto al cuarto, al menos ha abierto el cuadro de diálogo para restaurar, pero luego, al intentar hacer esto, ya sea reemplazando un curso existente o iniciando uno nuevo, una larga serie de errores, han dado por tierra con mis deseos. De todos modos al final de los errores, el sistema dice : restauración exitosa .  sorpresa
Entrando al curso, el mismo está vacio, a excepción de algunas cosas, como pueden ser los usarios alumnos y  profesores, que acusan errores también al listarlos.
restaurar9.jpg
He probado hacerlo en Mozilla en principio y luego en IExplorer, desde donde extraje esta captura. Pareciera ser algo de los permisos en los archivos, supongo yo.
Envíoi un adjunto con algunas capturas mas por si alguien quiere verlas, ya que sería muy extenso ponerlas aqui.
En respuesta a Hitio Barnitone

Re: No puedo restaurar moodle para docentes

de Hitio Barnitone -
Me respondo solo.
Tenia activado el modo debug, de pruebas anteriores.
He probado de hacerlo de nuevo y a funcionado de maravilla. (El burro tocó la flauta)
¿Ahora bien, porque no lo hizo asi de bien con el modo debug activado?
El proceso utilizado es el que le he explicado a nuestro amigo Carlos Dominguez, mas abajo
En respuesta a Hitio Barnitone

Re: No puedo restaurar moodle para docentes

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola Rene,

con el modo debug activado te debe funcionar exáctamente igual que que sin él. Todo aquello que sean "Warnings" y "Notices", no tienen mayor importancia (en principio) en el proceso de restauración. Sencillamente se debe a que, como la estructura del backup no es estática (algunos cursos tienen ciertas cosas y otros no), el proceso de restauración intenta leer todo y hay partes que no encuentra, aunque funciona correctamente.

Yo por ejemplo, tengo siempre activado el debug en mi servidor de desarrollo y me salen todos esos avisos al restaurar, pero no tienen mayor importancia (en este contexto).

Así que entiendo que el curso prueba4.zip que has restaurado (con o sin debug) te lo ha restaurado bien, no?

Parece que son buenas noticias, porque eso confirma mi teoría de que se trata de un bug en algunas versiones de PHP (en algún lugar de esta discusión), ya que la solución que se daba en los foros era exáctamente la que utilicé para generar la prueba 4: Almacenar los ficheros sin compresión.

Así que supongo que lo que tenéis que hacer es actualizar la versión de PHP del servidor o, cuando se os presente un curso con este tipo de problemas, descomprimirlo (en Windows o en Unix) y volver a comprimirlo pero con el método 0 (sin compresión). El fichero resultante será más grande, pero funcionará en vuestros servidores.

Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Jaime Esteban -
Hola.

Os cuento mi experiencia por si sirve de algo.

Después de muchas peleas y de darle la lata a Eloy no conseguí encontrar cuál es el problema, pero conseguí resolverlo instalando en mi linux tanto ZIP como UNZIP, y poniendo los correspondientes "paths" en la página "Administración/Variables", en las variables "zip" y "unzip". Eso evita que Moodle utilice sus rutinas internas y es justo lo contrario de lo que he visto recomendado en muchos mensajes de este foro... pero a mí me ha funcionado.

No me preguntéis porqué. Sólo sé que desde entonces me funciona.

Salud.
En respuesta a Jaime Esteban

Re: No puedo restaurar moodle para docentes

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola Jaime,

tal y como comentas, Moodle tiene dos formas de trabajar con archivos zip. Una (la externa) se consigue especificando los ejecutables correspondientes en las variables "zip" y "unzip" en la página de configuración. La otra (la interna) se consigue dejando esas variables en blanco.

Cada una de ellas tiene sus ventajas y sus desventajas:

- La externa: dependiendo de la versión de zip y unzip que tengas en tu sistema, no será capaz de leer todos los tipos de archivos zip (porque, aunque todos parezcan iguales, internamente pueden tener diferentes métodos de compresión y demás). Además presenta problemas al crear archivos zip de cursos con MUCHOS ficheros. Como ventajas principales, que no está sujeta a los bugs de PHP (que existen!!) y que consume poca memoria.

- La interna: presenta dos problemas (que son precisamente las ventajas del otro método), consume mucha memoria al crear cursos grandes (necesita tanta memoria como el tamaño del fichero que va a generar) y está sujeta a los bugs de PHP. Precisamente el error "Warning: gzinflate: buffer error in..." que enviaste hace unos días es uno de esos bugs que afecta a ciertas versiones... Como ventajas, es capaz de leer cualquier tipo de fichero zip y no exige que tengas ningún software extra instalado en tu servidor.

Yo personalmente uso la interna (seguramente porque tengo controlada la versión de PHP, que no es de las que tienen el bug) y tengo un par de Gigas (y para hacer un curso de 2 gigas hay que sudar mucho guiño) para mi solito de memoria, con lo que no me afectan los dos problemas de esta versión.

Ahora bien, hace no mucho, instalé un servidor de Moodle que forzosamente (por necesidades de otras aplicciones) tenía que funcionar bajo una versión de PHP de las problemáticas. Ahí no tuve otro remedio que utilizar la compresión externa. Y me funciona bien.

Y estas son mis experiencias con los dos tipos de compresión, espero que sirva para aclarar un poco esta cuestión.

Ciao sonrisa

En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Sergio Uribe -
Hola!
no he podido restauar unos cursos que hiec en una plataforma moodle en un servidor y que ahora deseo migrar a la ultma version en otro servidor:
en el antiguo creo la copia de seguridad y en el nuevo la subo y restauro, PERO :
1. a veces sale un error o
2. aparece el curso pero solo con los iconos
lei la discusion y trate de practicar restaurando el curso para profesores, y esto es lo que me aparece: ver archivo adjunto

me puede ayudar alguien?
gracias desde Chile
Sergio

Adjunto moodle.jpg
En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Erika Meneses -

Muchas gracias Eloy y a todos por sus aportaciones en este subject, yo tenía problemas similares al restaurar copias de Moodle de la 1.8.3 a la 1.9.3 y gracias a sus mensajes me fue posible resolverlo risa. Gracias de nuevo

Erika M.

En respuesta a Eloy Lafuente (stronk7)

Re: No puedo restaurar moodle para docentes

de Rodrigo Lopez -
Amigo ayudame con esta error que sale cuando yo restauro un curso de un servido que tiene PHP 5.2.1 a PHP 5.2.5 es el mismo moodle. Cual podrá ser el error, le estab viendo que puede ser de las librerias de compresion y descompresión de PHP.




p align=justifyfont size=2strongTema 1/strong : República. Democracia. Ciudadanía. Representación. Gobernabilidad. Gobernanza. Plan de Desarrollo. Sociedad de personname w:st=on productid=la Informaci?n. Reforma/personname/personname//personname/personname//personname///personname w:st=on productid=la Informaci?n./personname/personname//personname/personname//personname///la Información./personname//personname///////// Reforma/personname//personname///////// del Estado y Modernización de personname w:st=on productid=la Administraci?n. Gobierno/personname/personname//personname/personname//personname///personname w:st=on productid=la Administraci?n./personname/personname//personname/personname//personname///la Administración./personname//personname///////// Gobierno/personname//personname///////// Digital: los conceptos y los escenarios en América Latina./font /p
En respuesta a Rodrigo Lopez

Re: No puedo restaurar en moodle 1.9.4

de cedum UM -

Instalé moodle-1.9.2, actualicé a moodle-1.9.4 y sigo con el mismo problema. El problema parece ser que en la descompresión se pierden los < y >, por esta razón el contenido de cualquier documento no tiene sentido.

Algo como esto aparece en toda la restauración del módulo:

pimg hspace=0 height=111 width=300 vspace=0 border=0 src= alt=img01 title=img01 /br //p p align=centerstrongfont size=4 color=#835c33PÓLIZA DE SALUD GENERALI /font/strong/p

Pero desde otro servidor la copia de seguridad se restaura sin problemas.

Ya revisé tanto apache como php y utilizan el mismo tipo de codificación ISO-8859-1.

Me podrían decir desde moodle, cual archivo me define el tipo de codificación empleada por este.

En respuesta a Juan Bournissen

Re: No puedo restaurar moodle para docentes

de carlos dominguez -
pregunta:
- para restaurar cursos en zip, donde tengo que ubicarlos en el caso de tener moodle en un hosting. ?
es decir , si la ruta fuera : http://www.servidor.es/moodle
donde pongo el zip del curso ?

- para luego expandirlo , alguna indicacion?

gracias anticipadas.
En respuesta a carlos dominguez

Re: No puedo restaurar moodle para docentes

de Hitio Barnitone -
Hay varias formas .
Por una cuestion de orden, entraría en Cursos->Categorías como administrador. Una vez alli, "Activo la edición" y elijo el ícono "restaurar" desde la categoría donde quiero agregar el curso. Cuando me aparezca el cuadro de diálogo, elijo "Subir un archivo" , una vez subido el archivo y al volver, pulso con el ratón en "restaurar"
Luego sigo las instrucciones que el mismo cuadro de diálogo me dá...
Buena suerte
En respuesta a Hitio Barnitone

Re: No puedo restaurar moodle para docentes

de carlos dominguez -
pero al tenerlo en un hosting, el limite de tamaño esta en 500kb.-

podria subirlo via ftp, es mi idea, pero a donde ? a que ubicacion dentro de /moodle..

en espera de ayuda. gracias de antemano.
En respuesta a carlos dominguez

Re: No puedo restaurar moodle para docentes

de carlos zelaya -
nose puede migra a otro servidor es algo inevitable ya que el servidor solo acepta 500 Kb y si quieres mas tamano de archivo permitido, pagale al servidor
En respuesta a Juan Bournissen

Re: No puedo restaurar moodle para docentes

de Jose Manuel -
Buenas tardes

No escuentro el boton de restaurar, como puedo hacer que aparezca para restaurar cursos.
Gracias

En respuesta a Jose Manuel

Re: No puedo restaurar moodle para docentes

de David Hernández -
Hola José,

Una opción es que ingreses a cualquier curso, ubiques la "caja" de Administración
del mismo y presiones ahí el ícono "Restaurar".

Si lo haces, Moodle te preguntará en alguna pantalla (no me acuerdo si es la
segunda o la tercera o cuál), si deseas restaurar el nuevo curso en el curso
actual, o bien, en uno nuevo.

Si tienes privilegios de profesor editor en el curso, no debes tener problema
para ver el ícono, aunque ahorita no recuerdo si tendrás la posibilidad de
realizar el proceso, o eso solamente se hace con privilegios de administrador
(esto confírmalo por favor).

Bien, si sigues sin ver el ícono, consulta a tu Administrador, pues quizá lo
quitó vía roles o de otra manera.

Anexo imagen de "caja" de Administración.

Saludos
Adjunto img.png