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.
8 * @subpackage search_engine
9 * @author Michael Champanis (mchampan) [cynnical@gmail.com], Valery Fremaux [valery.fremaux@club-internet.fr] > 1.8
11 * @version prepared for 2.0
12 * @license http://www.gnu.org/copyleft/gpl.html GNU Public License
16 ini_set('max_execution_time', 300);
17 if (empty($CFG->extramemorylimit
)) {
18 raise_memory_limit('128M');
20 raise_memory_limit($CFG->extramemorylimit
);
23 mtrace("\n--DELETE----");
24 require_once($CFG->dirroot
.'/search/delete.php');
25 mtrace("--UPDATE----");
26 require_once($CFG->dirroot
.'/search/update.php');
27 mtrace("--ADD-------");
28 require_once($CFG->dirroot
.'/search/add.php');
29 mtrace("------------");
30 //mtrace("cron finished.</pre>");
34 mtrace('Fatal exception from Lucene subsystem. Search engine may not have been updated.');