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
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.
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.
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
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.
Lo primero y segundo está correcto pero,¿cómo hago el chequeo de compatibilidad completo de los módulos? No se hacerlo.
Gracias
Gracias
Ve a Administración del sitio >> Módulos >> Bloques >> Gestionar Bloques.
Allí te suele avisar en caso de que algún bloque esté desfasado.
Allí te suele avisar en caso de que algún bloque esté desfasado.