Ir al contenido principal

Moodle no carga o da error: caché de datos corrupta

Escrito por Javier Galeote

Síntomas

Tu sitio Moodle deja de cargar de repente: muestra una página en blanco, un error genérico del servidor o tarda demasiado en responder. No has realizado cambios recientes ni actualizaciones, y el problema aparece sin causa aparente.

Causa más frecuente

Una de las causas más comunes de este comportamiento es que la caché interna de Moodle se ha corrompido. Moodle almacena datos temporales (compilaciones de plantillas, cadenas de idioma, configuraciones de plugins) en carpetas de caché dentro de su directorio moodledata. Si alguno de estos archivos se corrompe (por ejemplo, tras un reinicio inesperado del servidor, un pico de carga o un problema de disco), Moodle puede dejar de funcionar correctamente.

Cómo verificarlo

Si puedes acceder a cPanel o al gestor de archivos, revisa si la carpeta de caché de Moodle ocupa un tamaño inusual o contiene archivos con fechas recientes muy concentradas. Otra señal es que el error_log de tu cuenta muestra errores relacionados con archivos de sesión o caché corruptos.

Qué hacer

La solución es purgar la caché de Moodle, pero en muchos casos no podrás hacerlo desde la interfaz web de Moodle (porque la propia interfaz no carga). En esta situación:

  • Contacta con soporte de TropicalServer para que purguen la caché manualmente desde el servidor. Este proceso requiere acceso al sistema de archivos del servidor y no se puede realizar desde cPanel.

  • Nuestro equipo eliminará los archivos de caché corruptos y Moodle los regenerará automáticamente en el siguiente acceso.

Prevención

No hay una forma garantizada de prevenir la corrupción de caché, pero mantener Moodle actualizado a la última versión estable y evitar interrumpir procesos de actualización o cron en curso reduce significativamente el riesgo.

Importante

No confundas este problema con falta de espacio en disco o límite de inodos. Si tu cuenta tiene el almacenamiento lleno, el síntoma principal será un aviso específico de cuota superada, no un error genérico de carga.

Si tienes dudas, contacta con soporte y te ayudaremos a diagnosticar la causa exacta.

¿Ha quedado contestada tu pregunta?