Moodle ‘cron’ 守护进程是一个 PHP 的脚本,这个脚本是 Moodle 安装的一部分,这个进程必须定时在后台运行。
Moodle cron 守护进程脚本运行不同的任务同时被计划进行内部调度。
重要:不要尝试忽略在你的 Moodle 站点中设置Cron(定时运行守护进程)。没有这个守护进程,你的站点将不会完全正常工作。
一个特殊的程序(通常称为’cron’)被用来定时运行 Moodle 脚本。Moodle 的定时运行脚本可以运行发送邮件,更新 Moodle 报表,RSS,完成活动,发布论坛消息和其他任务。因为不同的任务在 Moodle 系统中不是同时运行的,换句话说,这些任务不是同时被触发的,而是分时被触发的。
定时任务(运行 Moodle 脚本)是基于 Unix 系统的核心组件,这操作系统包括(Linux 和 OSX)。定时任务用户管理所有基于时间的服务。在 Widows 中,也有类似的功能,这个功能在 Windows 中被称为 Windows 任务计划,这个被设置用来按照时间计划来运行。
如果你使用的是共享主机服务,你可以咨询你的服务管理员或者相关文档来配置定时任务。
实际上,计划任务包含当个命令行,这个命令行通常设置在系统中的 cron 激活列表中。在基于 Unix 的操作系统中,这个配置文件被配置在’crontab’中。