problemas con chat y cuestionarios

problemas con chat y cuestionarios

de Miguel Angel Lopez gaytan -
Número de respuestas: 14
Tengo instalada la version 1.9 de moodle y mis cuestionarios, como bases de datos y chat no se visalizan, aparece una pagina en blanco. He cambiado configuraciones en los cuestionarios además de activar ventanas emergentes. Pero el problema es para estas actividades, nose como solucionarlo. Alguién habra encontrado alguna solución a este problema?
Promedio de valoraciones: -
En respuesta a Miguel Angel Lopez gaytan

Re: problemas con chat y cuestionarios

de David Hernández -
Hola Miguel,

No hay una razón "tipo" sobre por qué salen las páginas en blanco (osea que
hay múltiples causas).

Por ello, lo mejor es seguir las recomendaciones de la documentación oficial de Moodle, orientadas a ir intuyendo el problema a partir de los logs del servidor.

Si estás en un hosting rentado, debes pedirle los logs a tu proveedor.

Saludos


En respuesta a David Hernández

Re: problemas con chat y cuestionarios

de Miguel Angel Lopez gaytan -

El alojamiento lo tengo en mi equipo, y es la primera vez que me sucede este problema con la versión 1.9, ya que con la versiones anteriores no habia problemas en visualizarlos como administrador y alumno. Trato de indagar porque no puedo visualizar  los cuestionarios te muestro la pantalla que muestra cuando le doy clic a mis actividades que menciono.

Adjunto pantalla.jpg
En respuesta a Miguel Angel Lopez gaytan

Re: problemas con chat y cuestionarios

de David Hernández -
Hola MIguel,

Si estás trabajando en local, es más fácil moverle a todo guiño

Osea que revisar los logs del servidor es muy simple.

Si es Apache (que creo que estás usando Xampp), busca un archivo
llamado "Review error log" o similar (al menos así se llama en Win).

Has el proceso correspondiente con tu Moodle, y cuando te salga
la pantalla en blanco, abre los logs, y mira la última operación
registrada.

Si lo que ves no te dice nada, pega la leyenda en tu siguiente post
y vemos si podemos ayudarte.

Saludos


En respuesta a David Hernández

Re: problemas con chat y cuestionarios

de Miguel Angel Lopez gaytan -

Hola David. Muchas gracias por la atención a mis mensajes.

Mira tengo otro equipos de cómputo donde tenía instlada la versión 1.8 y le actualice la 1.9, y ahi si jalan bien los cuestionrios, chats,base de datos. Bueno ahora en mi maquina donde tengo el problema, le he buscado lo que me indicas y lo que em sale en los logs es lo siguiente:

192.168.1.254 - - [07/Jul/2008:08:50:03 -0500] "GET /mod/quiz/view.php?id=6 HTTP/1.1" 200  pero es en achivo  acces log, en el archivo de error logs, no tengo ningún problema. No se si pueda actualizar nuevamente el moodle con la 1.9 de nuevo. Que me recomiendas.

En respuesta a Miguel Angel Lopez gaytan

Re: problemas con chat y cuestionarios

de David Hernández -
Hola Miguel,

Yo creo que hay dos opciones:

1) O le seguimos buscando y quizá perdamos un buen de tiempo y no le
atinemos, o

2) Como indicas, reinstalas todo de nuevo.

Para continuar con la primera opción, desde mi punto de vista lo pertinente
sería:
  • Revisar las tablas de la base de datos no estén dañadas (por ejemplo, a través de phpMyAdmin). Obviamente si se da el caso, debes repararlas. Si esto no sucede pasamos a ...
  • Activar la opción de "depuración" de Moodle: Administración del sitio -> Servidor -> Depurando -> Del lado derecho, en "Depurar mensajes", elegir "DESARROLLADOR". Luego de hacer esto, entra a donde falla tu plataforma y copia todos los errores que te salgan y adjúntalos en un archivo en tu siguiente mensaje.
Yo creo que es mejor irnos sobre la opción 2), (osea, volver a actualizar
o incluso reinstalar), pues estás en una plataforma local, que entiendo es de
pruebas.

Si tienes algunos cursos, pues respalda la base, tu moodle data y tu moodle,
a fin de actualizar a la última versión, o bien, de instalar todo de nuevo.

Saludos
En respuesta a David Hernández

Re: problemas con chat y cuestionarios

de Miguel Angel Lopez gaytan -

David:

Mira esta plataforma la estoy utilizando o la utilice para un curso que dí sobre una reforma educativa, hay materiales y las personas accesan a descargarlos. Una pregunta antes de hacer de nuevo todo, es referente si puedo dejar esta plataforma e instalar otra vez moodle en la misma maquina, quiero decir si puedo tener dos plataformas en un solo equipo, mira cuando hice la instalación de moodle, yo coloque todos los archivos en htdocs y no la carpeta de moodle,  porque asi me ha gustado trabajar. Espero me des una sugerencia y continúo con lo que me mencionaste en el penultimo mensaje. Gracias por tu atención y estamos en contacto.

En respuesta a David Hernández

Re: problemas con chat y cuestionarios

de Miguel Angel Lopez gaytan -

Mira David.

Hice lo que me indicaste en la opción 2, ya cuando enrtro ahora en mi curso me sale el siguiente error: Warning: strpos() [function.strpos]: Empty delimiter in C:\xampp\htdocs\lib\weblib.php on line 761 pero se sigue viendo mi curso.

Cuando me voy a cuestionarios me salen estos errores:

  • line 100 of lib\pagelib.php: call to debugging()
  • line 65 of lib\pagelib.php: call to page_map_class()
  • line 50 of lib\pagelib.php: call to page_create_object()
  • line 49 of mod\quiz\view.php: call to page_create_instance()


Notice: Undefined index: http:semsdgeta.homelinux.org:8000modquizview in C:\xampp\htdocs\lib\pagelib.php on line 103

Notice: Undefined index: http:semsdgeta.homelinux.org:8000modquizview in C:\xampp\htdocs\lib\pagelib.php on line 104

Page class mapping for id "http:semsdgeta.homelinux.org:8000modquizview" exists but class "" is not defined
  • line 104 of lib\pagelib.php: call to debugging()
  • line 65 of lib\pagelib.php: call to page_map_class()
  • line 50 of lib\pagelib.php: call to page_create_object()
  • line 49 of mod\quiz\view.php: call to page_create_instance()


Notice: Undefined index: http:semsdgeta.homelinux.org:8000modquizview in C:\xampp\htdocs\lib\pagelib.php on line 107

Fatal error: Class name must be a valid object or a string in C:\xampp\htdocs\lib\pagelib.php on line 67

Cuando le doy clic en chat me sale lo siguiente:

Page class mapping requested for unknown type: http:semsdgeta.homelinux.org:8000modchatview
  • line 100 of lib\pagelib.php: call to debugging()
  • line 65 of lib\pagelib.php: call to page_map_class()
  • line 50 of lib\pagelib.php: call to page_create_object()
  • line 72 of mod\chat\view.php: call to page_create_instance()


Notice: Undefined index: http:semsdgeta.homelinux.org:8000modchatview in C:\xampp\htdocs\lib\pagelib.php on line 103

Notice: Undefined index: http:semsdgeta.homelinux.org:8000modchatview in C:\xampp\htdocs\lib\pagelib.php on line 104

Page class mapping for id "http:semsdgeta.homelinux.org:8000modchatview" exists but class "" is not defined
  • line 104 of lib\pagelib.php: call to debugging()
  • line 65 of lib\pagelib.php: call to page_map_class()
  • line 50 of lib\pagelib.php: call to page_create_object()
  • line 72 of mod\chat\view.php: call to page_create_instance()


Notice: Undefined index: http:semsdgeta.homelinux.org:8000modchatview in C:\xampp\htdocs\lib\pagelib.php on line 107

Fatal error: Class name must be a valid object or a string in C:\xampp\htdocs\lib\pagelib.php on line 67

Gracias por tu atención.

En respuesta a Miguel Angel Lopez gaytan

Re: problemas con chat y cuestionarios

de David Hernández -
Hola Miguel,

A ver prueba a abrir tu "config.php" y revisa que el URI que colocaste en:

$CFG->wwwroot

No tenga una diagonal / al final.

Saludos
En respuesta a David Hernández

Re: problemas con chat y cuestionarios

de Miguel Angel Lopez gaytan -

Nuevamente David:

Mira cheque el config.php  lo tenía así:

$CFG->wwwroot = '';

$CFG->dirroot = 'C:\xampp\htdocs';

$CFG->dataroot = 'C:\xampp\moodledata';

$CFG->admin = 'admin';

 Le cambie  solamente esto:   $CFG->wwwroot = 'http';

Ahora ya no me sale el warnig  strpos() [function.strpos]: Empty delimiter in C:\xampp\htdocs\lib\weblib.php on line 7  que tenía al principio de la pagina, pero los cuestionarios y demas siguen con sus errores.

Eh de decirte que todos los archivos de moodle fueron copiados a la carpeta de htdocs y no se fue como carpeta de moodle.

Gracias por tus atenciones.

En respuesta a Miguel Angel Lopez gaytan

Re: problemas con chat y cuestionarios

de David Hernández -
Hola Miguel,

Según yo debe ser:

$CFG->wwwroot = 'http://localhost';

Si usas WinVista, me parece que es mejor:

$CFG->wwwroot = 'http://127.0.0.1';

Cabe recordar que localhost = 127.0.0.1

Esperemos que el asunto sea este.

Saludos
En respuesta a David Hernández

Re: problemas con chat y cuestionarios

de Miguel Angel Lopez gaytan -

Amigo David:

Te he de agradecer todo tu apoyo por la asesoría, he solucionado el problema que hemos estado divulgando, le cambie la ruta que me estabas señalando $CFG->wwwroot = 'http://localhost';   por esta : $CFG->wwwroot = 'http://semsdgeta.home linux.org:puerto'; y con eso ya no aparece ningún error, ya visualice los cuestionarios, chat, base de datos. Ahora sí podré trabajar según mis planes. Muchas gracias por todo el apoyo e igualmente ayudaré en lo que yo pueda en base a las experiencias con moodle.

En respuesta a David Hernández

Re: problemas con chat y cuestionarios

de Miguel Angel Lopez gaytan -

Amigo David.

Disculpa que te moleste pero tengo un detalle con mis cuestionarios, pense que ya había solucionado todos mis errores porque solamente probe con preguntas de falso y verdadero y de opción multiple, pero ahora que estuve realizando preguntas con la forma de Ensayo me muestra la pagina en blanco. El error que me sale cuando lo pongo en depuración es el siguiente:

Fatal error: Call to undefined method question_essay_qtype::extra_answer_fields() in C:\xampp\htdocs\question\type\questiontype.php on line 440

Espero me puedas ayudar en este problemilla. Gracias porla atención al presente.

En respuesta a David Hernández

Re: problemas con chat y cuestionarios

de Sara Bermudez -
Saludos David, otra vez yo por estos lares.

Tengo Moodle 1.5 en producción (ya pronto cuando termine las pruebas en desarrollo de la 1.9 la subo), el caso es que estaba usando el sitio moodle bajo http, y todo hasta el momento funcionando fino, pero pasamos a https y me lanza en los quices yel siguiente error

Fatal error: Class name must be a valid object or a string in /home/moodle/lib/pagelib.php on line 67

He arreglado el $CFG->wwwroot = 'https://nombre_subdominio.tpr.nombre';

Pero nada una vez cambio a https los quices no hacen más que lanzar ese error y no se donde revisarlo, lei algo de $_SERVER [HTTP_HOST] pero no tengo idea donde ver el valor esta variable ni claramente que tengo que hacer para que sepa que el sitio web ahora funciona con https en especial los quices, todo lo demás parece funcionar bien.

Agradecida me despido, saludos


En respuesta a Sara Bermudez

Re: problemas con chat y cuestionarios

de David Hernández -
Hola Sara,

Lo único que he encontrado es esto, pero me da la impresión
de que no te va a servir. mixed

Fuera de revisarlo, la verdad es que no se me ocurre nada.

Tal vez si Iñaki lee este post pueda dar alguna idea sobre lo
que está sucediendo.

Saludos