Merge branch 'wip-MDL-28941-m21' of git://github.com/samhemelryk/moodle into MOODLE_2...
[moodle.git] / search / cron_php5.php
blobfa53cc17408427f3b19023da64d46c6bbad3b7bf
1 <?php
2 /*
3 * Moodle global search engine
4 * This is a special externalized code for cron handling in PHP5.
5 * Should never be called by a php 4.3.0 implementation.
6 * @package search
7 * @category core
8 * @subpackage search_engine
9 * @author Michael Champanis (mchampan) [cynnical@gmail.com], Valery Fremaux [valery.fremaux@club-internet.fr] > 1.8
10 * @date 2008/03/31
11 * @version prepared for 2.0
12 * @license http://www.gnu.org/copyleft/gpl.html GNU Public License
15 try{
16 ini_set('max_execution_time', 300);
17 raise_memory_limit(MEMORY_EXTRA);
19 mtrace("\n--DELETE----");
20 require_once($CFG->dirroot.'/search/delete.php');
21 mtrace("--UPDATE----");
22 require_once($CFG->dirroot.'/search/update.php');
23 mtrace("--ADD-------");
24 require_once($CFG->dirroot.'/search/add.php');
25 mtrace("------------");
26 //mtrace("cron finished.</pre>");
27 mtrace('done');
29 catch(Exception $ex){
30 mtrace('Fatal exception from Lucene subsystem. Search engine may not have been updated.');
31 mtrace($ex);