|
|
@ -1,6 +1,5 @@ |
|
|
|
<?php |
|
|
|
<?php |
|
|
|
require(dirname(__FILE__) . '/../constants.php'); |
|
|
|
require(__DIR__ . '/../cli/_cli.php'); |
|
|
|
require(LIB_PATH . '/lib_rss.php'); //Includes class autoloader |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
session_cache_limiter(''); |
|
|
|
session_cache_limiter(''); |
|
|
|
ob_implicit_flush(false); |
|
|
|
ob_implicit_flush(false); |
|
|
@ -12,7 +11,6 @@ if (defined('STDOUT')) { |
|
|
|
fwrite(STDOUT, 'Starting feed actualization at ' . $begin_date->format('c') . "\n"); //Unbuffered |
|
|
|
fwrite(STDOUT, 'Starting feed actualization at ' . $begin_date->format('c') . "\n"); //Unbuffered |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Set the header params ($_GET) to call the FRSS application. |
|
|
|
// Set the header params ($_GET) to call the FRSS application. |
|
|
|
$_GET['c'] = 'feed'; |
|
|
|
$_GET['c'] = 'feed'; |
|
|
|
$_GET['a'] = 'actualize'; |
|
|
|
$_GET['a'] = 'actualize'; |
|
|
@ -24,7 +22,9 @@ $app = new FreshRSS(); |
|
|
|
|
|
|
|
|
|
|
|
$system_conf = Minz_Configuration::get('system'); |
|
|
|
$system_conf = Minz_Configuration::get('system'); |
|
|
|
$system_conf->auth_type = 'none'; // avoid necessity to be logged in (not saved!) |
|
|
|
$system_conf->auth_type = 'none'; // avoid necessity to be logged in (not saved!) |
|
|
|
FreshRSS_Context::$isCli = true; |
|
|
|
|
|
|
|
|
|
|
|
// make sure the PHP setup of the CLI environment is compatible with FreshRSS as well |
|
|
|
|
|
|
|
performRequirementCheck($system_conf->db['type']); |
|
|
|
|
|
|
|
|
|
|
|
// Create the list of users to actualize. |
|
|
|
// Create the list of users to actualize. |
|
|
|
// Users are processed in a random order but always start with admin |
|
|
|
// Users are processed in a random order but always start with admin |
|
|
@ -35,7 +35,6 @@ if ($system_conf->default_user !== '') { |
|
|
|
$users = array_unique($users); |
|
|
|
$users = array_unique($users); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$limits = $system_conf->limits; |
|
|
|
$limits = $system_conf->limits; |
|
|
|
$min_last_activity = time() - $limits['max_inactivity']; |
|
|
|
$min_last_activity = time() - $limits['max_inactivity']; |
|
|
|
foreach ($users as $user) { |
|
|
|
foreach ($users as $user) { |
|
|
@ -69,7 +68,6 @@ foreach ($users as $user) { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Minz_Log::notice('FreshRSS actualize done.', ADMIN_LOG); |
|
|
|
Minz_Log::notice('FreshRSS actualize done.', ADMIN_LOG); |
|
|
|
if (defined('STDOUT')) { |
|
|
|
if (defined('STDOUT')) { |
|
|
|
fwrite(STDOUT, 'Done.' . "\n"); |
|
|
|
fwrite(STDOUT, 'Done.' . "\n"); |
|
|
|