El Motor Oculto: El CRON de Moodle

Descubre qué es el Cron, por qué tu plataforma virtual puede fallar si no lo tienes activo y cómo configurarlo en simples pasos.

¿Tus foros no envían correos? ¿Las copias de seguridad automáticas no se generan? ¿Los estudiantes completan actividades pero el curso no se marca como finalizado? Todo esto apunta a un solo culpable: El Cron de Moodle no está configurado o no se está ejecutando.

01

¿Qué es el script de Cron en Moodle?

Concepto

El Cron es el "latido del corazón" de Moodle. Es un script que ejecuta tareas en segundo plano que no pueden (ni deben) ser ejecutadas en tiempo real cuando un usuario navega por la plataforma. Despierta a los distintos módulos para que hagan sus tareas programadas.

02

¿Por qué es vital para el e-learning?

Sin el cron en funcionamiento, la plataforma depende de requerimientos manuales. Y lo que es peor: muchas actividades clave simplemente se detienen.

Impacto Común

Los correos electrónicos de los foros y la mensajería interna no se envían. Adicionalmente, las matrículas vencidas no se dan de baja y la papelera de reciclaje no se limpia, consumiendo espacio innecesario.

03

¿Cada cuánto tiempo debe ejecutarse?

Recomendación Oficial

Moodle recomienda encarecidamente que el cron se ejecute CADA MINUTO (* * * * *). Al hacerlo muy frecuentemente, la carga del servidor se minimiza porque procesa pocas tareas cada vez y el envío de mensajes a los estudiantes se siente instantáneo.

04

¿Cómo activarlo correctamente?

Paso a paso en cPanel (Linux)

Añade una Tarea Programada (Cron Job) en el panel de tu hosting con la ejecución de cada minuto (* * * * *). El comando generalmente debe lucir así:

/usr/bin/php /ruta/hasta/tu/moodle/admin/cli/cron.php

Es fundamental usar la versión de CLI (Línea de Comandos) y no llamar el archivo por URL vía wget o cURL por razones de seguridad y rendimiento.

¿No estás seguro si tu Cron funciona?

Si tu plataforma va lenta o los correos no llegan, es momento de que un especialista revise tu infraestructura técnica.

Auditoría Técnica Gratuita