Exemplo n.º 1
0
} catch (Exception $e) {
    $log->TRACE($e->getMessage());
}
try {
    $log->TRACE(sitemap::update('tservices'));
} catch (Exception $e) {
    $log->TRACE($e->getMessage());
}
try {
    $log->TRACE(sitemap::generateMainSitemap());
    $log->TRACE(sitemap::send());
} catch (Exception $e) {
    $log->TRACE($e->getMessage());
}
// Чистим сессии загруженны, но не использованных файлов
$log->TRACE(attachedfiles::clearOldSessions());
//------------------------------------------------------------------------------
// Рассылка ПРО о том что ПРО закончится через день
// Вызываем для тех у кого включена опция и для тех у кого нет
// но сообщение в итоге шлем всем одинаковое см getPROEnding
// так как пока автопродление неиспользуется
$log->TRACE(payed::getPROEnding(true, 3));
// За 3 дня для тех у кого включено автопродление
$log->TRACE(payed::getPROEnding(true, 1));
// За 1 день для тех у кого включено автопродление
$log->TRACE(payed::getPROEnding(false, 3));
// За 3 дня для тех у кого не включено автопродление
$log->TRACE(payed::getPROEnding(false, 1));
// За 1 день для тех у кого не включено автопродление
//@todo: пока отключаем уведомления об автопродлении ПРО так как отключили автопродление
//@todo: тут еще и пытается продлить
Exemplo n.º 2
0
<?php

ini_set('display_errors', 1);
error_reporting(E_ALL ^ E_NOTICE);
ini_set('max_execution_time', 0);
ini_set('memory_limit', '512M');
if (!isset($_SERVER['DOCUMENT_ROOT']) || !strlen($_SERVER['DOCUMENT_ROOT'])) {
    $_SERVER['DOCUMENT_ROOT'] = rtrim(realpath(pathinfo(__FILE__, PATHINFO_DIRNAME) . '/../../'), '/');
}
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/stdf.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/attachedfiles.php";
attachedfiles::clearOldSessions();