Scheduled task failed: Forum mailings and maintenance jobs (mod_forum\task\cron_task), DESCRIPCION ERROR DEVUELTO
Cuando en un Moodle tengamos foros y aparentemente no salgan sus correos a los usuarios, podemos chequear su funcionamiento abriendo una conexión por terminal y ejecutando el siguiente comando:
/usr/bin/php /var/www/dominio.com/web/moodle/admin/tool/task/cli/schedule_task.php --execute=\\mod_forum\\task\\cron_task
Al ejecutarlo, si está todo correcto y no hay nada en cola, saldrá algo así:
/usr/bin/php /var/www/dominio.com/web/moodle/admin/tool/task/cli/schedule_task.php --execute=\\mod_forum\\task\\cron_task Execute scheduled task: Correos del foro y trabajos de mantenimiento (mod_forum\task\cron_task) Starting digest processing... Cleaned old digest records ... used 5 dbqueries ... used 0.1097948551178 seconds Scheduled task complete: Correos del foro y trabajos de mantenimiento (mod_forum\task\cron_task)
Y si por el contrario, hay alguna petición en cola, saldrá así:
/usr/bin/php /var/www/dominio.com/web/moodle/admin/tool/task/cli/schedule_task.php --execute=\\mod_forum\\task\\cron_task Execute scheduled task: Correos del foro y trabajos de mantenimiento (mod_forum\task\cron_task) Processing user 8 Processing user 4 Sending post 149: Re: nuevo tema de discusión 1 users were sent post 149, 'Re: nuevo tema de discusión' Starting digest processing... Cleaned old digest records ... used 37 dbqueries ... used 1.0255489349365 seconds Scheduled task complete: Correos del foro y trabajos de mantenimiento (mod_forum\task\cron_task)
Si hay algún problema, el mensaje sería el siguiente:
Scheduled task failed: Forum mailings and maintenance jobs (mod_forum\task\cron_task), DESCRIPCION ERROR
Según el error devuelto, tendremos que arreglar permisos, o corregir la ruta de PHP etc.