Merge commit 'catalyst/MOODLE_19_STABLE' into mdl19-linuxchix
[moodle-linuxchix.git] / search / cron.php
blob017c2fd45ae94ac401428f3883903a22f398ef24
1 <?php
3 /* cron script to perform all the periodic search tasks
5 * delete.php
6 * updates the index by pruning deleted documents
8 * update.php
9 * updates document info in the index if the document has been modified since indexing
11 * add.php
12 * adds documents created since the last index run
15 if (!defined('MOODLE_INTERNAL')) {
16 die('Direct access to this script is forbidden.'); /// It must be included from a Moodle page
19 require_once("$CFG->dirroot/search/lib.php");
21 if (!search_check_php5()) {
22 $phpversion = phpversion();
23 mtrace("Sorry, cannot cron global search as it requires PHP 5.0.0 or later (currently using version $phpversion)");
25 else if (empty($CFG->enableglobalsearch)) {
26 mtrace('Global searching is not enabled. Nothing performed by search.');
28 else{
29 include("{$CFG->dirroot}/search/cron_php5.php");