Changeset View
Changeset View
Standalone View
Standalone View
branches/5.3.x/in-portal
Property | Old Value | New Value |
---|---|---|
svn:executable | null | * |
#!/usr/bin/env php | |||||
<?php | |||||
/** | |||||
* @version $Id$ | |||||
* @package In-Portal | |||||
* @copyright Copyright (C) 1997 - 2015 Intechnic. All rights reserved. | |||||
* @license GNU/GPL | |||||
* In-Portal is Open Source software. | |||||
* This means that this software may have been modified pursuant | |||||
* the GNU General Public License, and as distributed it includes | |||||
* or is derivative of works licensed under the GNU General Public License | |||||
* or other free or open source software licenses. | |||||
* See http://www.in-portal.org/license for copyright notices and details. | |||||
*/ | |||||
if ( PHP_SAPI !== 'cli' ) { | |||||
echo 'This script is intended to be used from command-line only !'; | |||||
exit(64); | |||||
} | |||||
$start = microtime(true); | |||||
define('CRON', 1); | |||||
define('DBG_SKIP_REPORTING', 1); | |||||
$_SERVER['REQUEST_URI'] = 'CRON'; | |||||
$_SERVER['HTTP_USER_AGENT'] = 'gecko'; | |||||
define('FULL_PATH', realpath(dirname(__FILE__))); | |||||
include_once(FULL_PATH . '/core/kernel/startup.php'); | |||||
$application =& kApplication::Instance(); | |||||
$application->Init(); | |||||
// Assume user with all privileges, because nobody is doing authentication from CLI. | |||||
$application->StoreVar('user_id', USER_ROOT, true); | |||||
$application->getConsoleApplication()->run(); | |||||
$application->Done(); | |||||
$end = microtime(true); |