Вход Регистрация
Файл: Arhmobi_esdcms/sys/inc/cron/autoupdate.php
Строк: 34
<?php
if ($dcms->update_auto && $dcms->update_auto_time && !cache_events::get('system.update.auto')) {
    
cache_events::set('system.update.auto'true$dcms->update_auto_time);
    include 
H.'/sys/inc/update.php';
    
$mess '';
    
$update = new update();
    if (
version_compare($update->version$dcms->version'>')) {

        if (
$dcms->update_auto == && @function_exists('ignore_user_abort') && @function_exists('set_time_limit')) {
            if (
$update->start()) {
                
// новая версия установлена
                
$mess __('Обновление DCMS (с %s по %s) успешно выполнено'$dcms->version$update->version);
            } else {
                
// при установке новой версии возникла ошибка
                
$mess __('При обновлении DCMS (с %s по %s) произошла ошибка'$dcms->version$update->version).' '.__('Смотрите файл %s''system.update.log');
            }
        } else if (
$dcms->update_auto_notified != $update->version) {
            
$mess __('Вышла новая версия DCMS: %s. [url=/dpanel/sys.update.php]Обновить[/url]'$update->version);
            
$dcms->update_auto_notified $update->version;
            
$dcms->save_settings();
        }

        if (
$mess) {
            
$admins groups::getAdmins();
            
/** @var $admin user */
            
foreach ($admins AS $admin) {
                
$admin->mess($mess);
            }
        }
    }
    unset(
$mess$update$admins$admin);
}
Онлайн: 0
Реклама