Olá,
Eu vejo que está mensagem já tem um mês.. não se a minha resposta vai ajudar agora!
Você tem que configurar CRON (se estiver usando linux ou unix) para executar o script moodle/admin/cron.php.
A documentacão de instalacão de Moodle surgire que o script cron.php seja executado 5 em 5 minutes, porém no meu servidor (
www.pcebrasil.org) estou executando o script 30 em 30 minutos.
Aqui são as instrucões do manual de instalacão:
Automatically running the script every 5 minutes
On Unix systems: Use cron. Edit your cron settings from the commandline
using "crontab -e" and add a line like:
*/5 * * * * wget -q -O /dev/null http://example.com/moodle/admin/cron.php
Usually, the "crontab" command will put you into the 'vi' editor. You enter
"insert mode" by pressing "i", then type in the line as above, then exit insert mode by
pressing ESC. You save and exit by typing ":wq", or quit without saving using ":q!" (without the quotes).
On Windows systems: The simplest way is to use this little package moodle-cron-for-windows.zip
which makes this whole thing very easy. You can also explore using the built-in
Windows feature for "Scheduled Tasks".
On web hosts: Your web-based control panel may have a web page that allows
you to set up this cron process. Ask your administrator for details on how
it works.