parent
ce790119ae
commit
547b563464
|
@ -178,6 +178,9 @@ $CONFIG = array(
|
|||
/* Enable or disable the logging of IP addresses in case of webform auth failures */
|
||||
"log_authfailip" => false,
|
||||
|
||||
/* Whether ownCloud should log the last successfull cron exec */
|
||||
"cron_log" => true,
|
||||
|
||||
/* Whether http-basic username must equal username to login */
|
||||
"basic_auth" => true,
|
||||
|
||||
|
|
4
cron.php
4
cron.php
|
@ -119,6 +119,10 @@ try {
|
|||
|
||||
// done!
|
||||
TemporaryCronClass::$sent = true;
|
||||
// Log the successfull cron exec
|
||||
if (OC_Config::getValue('cron_log', true)) {
|
||||
OC_Appconfig::setValue('core', 'lastcron', time());
|
||||
}
|
||||
exit();
|
||||
|
||||
} catch (Exception $ex) {
|
||||
|
|
|
@ -40,6 +40,8 @@ $tmpl->assign('isWebDavWorking', OC_Util::isWebDAVWorking());
|
|||
$tmpl->assign('has_fileinfo', OC_Util::fileInfoLoaded());
|
||||
$tmpl->assign('old_php', OC_Util::isPHPoutdated());
|
||||
$tmpl->assign('backgroundjobs_mode', OC_Appconfig::getValue('core', 'backgroundjobs_mode', 'ajax'));
|
||||
$tmpl->assign('cron_log', OC_Config::getValue('cron_log', true));
|
||||
$tmpl->assign('lastcron', OC_Appconfig::getValue('core', 'lastcron', false));
|
||||
$tmpl->assign('shareAPIEnabled', OC_Appconfig::getValue('core', 'shareapi_enabled', 'yes'));
|
||||
|
||||
// Check if connected using HTTPS
|
||||
|
|
|
@ -167,6 +167,13 @@ table.shareAPI td { padding-bottom: 0.8em; }
|
|||
width: 40px;
|
||||
}
|
||||
|
||||
.cronstatus {
|
||||
display: inline-block;
|
||||
height: 16px;
|
||||
width: 16px;
|
||||
vertical-align: text-bottom;
|
||||
}
|
||||
|
||||
/* HELP */
|
||||
.pressed {background-color:#DDD;}
|
||||
|
||||
|
|
|
@ -178,6 +178,23 @@ if (!$_['internetconnectionworking']) {
|
|||
<label for="backgroundjobs_cron">Cron</label><br/>
|
||||
<em><?php p($l->t("Use systems cron service to call the cron.php file every 15 minutes.")); ?></em>
|
||||
</p>
|
||||
<?php if ($_['cron_log']): ?>
|
||||
<p>
|
||||
<?php if ($_['lastcron'] !== false):
|
||||
$human_time = date('Y-m-d H:i', $_['lastcron']) . " UTC";
|
||||
if (time() - $_['lastcron'] <= 3600): ?>
|
||||
<span class="cronstatus success"></span>
|
||||
<?php p($l->t("Last cron was executed at %s.", array($human_time)));
|
||||
else: ?>
|
||||
<span class="cronstatus error"></span>
|
||||
<?php p($l->t("Last cron was executed at %s. This is more than an hour ago, something seems wrong.", array($human_time)));
|
||||
endif;
|
||||
else: ?>
|
||||
<span class="cronstatus error"></span>
|
||||
<?php p($l->t("Cron was not executed yet!"));
|
||||
endif; ?>
|
||||
</p>
|
||||
<?php endif; ?>
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="personalblock" id="shareAPI">
|
||||
|
|
Loading…
Reference in New Issue