Ayeleth
Ты всегда получаешь чего хочешь, рано или поздно, так или иначе…
Завожу для себя рабочую рубрику.


Если вот это вот положить, скажем, в dbconn, можно логировать начало и окончание работы агентов. Дико полезная вещь, особенно когда у тебя агентов под 2К, и один из них начинает тупить.

if (!defined('BX_AGENTS_LOG_FUNCTION')) {
define('BX_AGENTS_LOG_FUNCTION', 'agentsLogFunction');

function agentsLogFunction ($arAgent, $point){
@file_put_contents(
'/home/bitrix/www/local/logs/agents_execution_points.log',
(
PHP_EOL . date('d-m-Y H:i:s') . PHP_EOL .
print_r($point, 1) . PHP_EOL .
print_r($arAgent, 1) . PHP_EOL
),
FILE_APPEND
);
}
}

@темы: битрикс, рабочее, шпаргалки