Лог ошибок такой[CODE][Error]
Class 'CIBlockElement' not found (0)
/home/tjlhklyl/bitrix/local/php_interface/init.php:636
#0: getTicketSite()
/home/tjlhklyl/bitrix/bitrix/modules/main/admin/php_command_line.php(138) : eval()'d code:14
#1: eval
/home/tjlhklyl/bitrix/bitrix/modules/main/admin/php_command_line.php:138
#2: require_once(string)
/home/tjlhklyl/bitrix/bitrix/admin/php_command_line.php:2
[/CODE]А что касается кода, я пропустил только вызов этой функции. Всё это парсер.[CODE] $_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__)."/..");
$DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"];
define("NO_KEEP_STATISTIC", true);
define("NOT_CHECK_PERMISSIONS",true);
define('CHK_EVENT', true);
require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php");
set_time_limit(0);
ignore_user_abort(true);
$cache = new CPHPCache();
$matches = getTicketSite();
foreach ($matches as $match) {
parserStadium($match['prop']['URL']['VALUE'],$match['fields']['ID'],$match);//собственно вот и вызов
/*
$cache_id = $match['fields']['ID'].'-full';
$cache_path = '/'.SITE_ID.'/'.$cache_id;
$cache->Clean($cache_id, $cache_path);
$s_id = GetStadium($match['prop']['STADIUM']['VALUE']);
$s_id = $s_id['UF_RAZMETKA'];
$params = array($match['fields']['ID'], 'get_map_info', $s_id);
returnResultCache(86400*350, $match['fields']['ID'].'-full', 'getFullMatch', $params, 1);*/
}
[/CODE]И ещё момент, этот код я немного с измененным путем к прологу запускал через консоль, потому что через команду вылезала совсем не понятная ошибка интерпретатора.
Команда:[CODE]/usr/bin/php -f /ajax/ticket_parser.php
[/CODE]Лог:[CODE][ParseError]
syntax error, unexpected '/', expecting end of file (0)
/home/tjlhklyl/bitrix/bitrix/modules/main/admin/php_command_line.php(138) : eval()'d code:1
#0: require_once
/home/tjlhklyl/bitrix/bitrix/admin/php_command_line.php:2
[/CODE]