Problemas con Variables en PHP y Moodle

Problemas con Variables en PHP y Moodle

de Cristóbal Romero -
Número de respuestas: 5
Buenas, os comento mi problema:

Supuestamente moodle se actualizó a una nueva versión, pero al actualizarse, y entrar en algunas páginas da el mensaje de "Notice: undefined variable..." de PHP.

No sé porqué ha dado el error ahora y antes con el antiguo moodle funcionaba bien

Por favor si alguien sabe la causa le estaré muy agradecido

Gracias de antemano
Adjunto 1.JPG
Promedio de valoraciones: -
En respuesta a Cristóbal Romero

Re: Problemas con Variables en PHP y Moodle

de Xavier Paz -
Primero sería útil que dijeras la versión que usabas y a cual actualizaste. Y también en que páginas da problemas ¿es al entrar en algún módulo? ¿al intentar mostrar las estadísticas de un curso?

Por lo que puedo ver, los errores tipo Undefined variable: CFG pueden estar relacionados con el archivo config.php que no se ha cargado correctamente o está corrompido. Dicho archivo está en el directorio raiz de moodle.

Por otro lado puede deberse a incompatibilidades de algunos de los módulos con la versión de Moodle a la que te has actualizado.
En respuesta a Xavier Paz

Re: Problemas con Variables en PHP y Moodle

de Cristóbal Romero -

Mi versión de moodle nueva es la 1.8, pero la antigua no lo sé, ya que me han mandado arreglarlo después de que otro lo actualizara.

De todas maneras puede ser que el config.php no se cargue correctamente o esté corrompido, pero no sé cómo arreglarlo

Te lo agradecería mucho si me ayudaras a salir de este problema

En respuesta a Cristóbal Romero

Re: Problemas con Variables en PHP y Moodle

de Xavier Paz -
Yo llevaría a cabo varias acciones:
  • Comprueba que el config.php está donde debe estar.
  • Comprueba que dicho fichero tiene los permisos d lectura/escritura adecuados, tal vez no lo cargue bien porque no pueda acceder a su contenido.
  • Y por último, haz un chequeo completo de los módulos de actividad adicionales, para verificar si son compatibles con la versión de Moodle que has instalado. Haz una copia de seguridad de los sean incompatibles, y elimínalos si es posible, comprobando si todo vuelve a la normalidad.
En respuesta a Xavier Paz

Re: Problemas con Variables en PHP y Moodle

de Cristóbal Romero -
Lo primero y segundo está correcto pero,¿cómo hago el chequeo de compatibilidad completo de los módulos? No se hacerlo.

Gracias
En respuesta a Cristóbal Romero

Re: Problemas con Variables en PHP y Moodle

de Xavier Paz -
Ve a Administración del sitio >> Módulos >> Bloques >> Gestionar Bloques.

Allí te suele avisar en caso de que algún bloque esté desfasado.