define('AUX_NO_PERSISTENT', true);
define('BX_CRONTAB', true);
define('NO_AGENT_CHECK', true);
define('NO_KEEP_STATISTIC', true);
define('NOT_CHECK_PERMISSIONS', true);
$_SERVER['DOCUMENT_ROOT'] = __DIR__.'/../';
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
$out = curl_exec($obCurl);
$info = curl_getinfo($obCurl);
<?foreach($arItem["PROPERTY_SUBJECTS_VALUE"] as $predmet):
$obpredm = CIBlockElement::GetByID($predmet);
$str='';
$arr=[];
if($predm = $obpredm->GetNext())?>
<?// вывод строки?>
<? $str.=$predm["ID"].','; ?>
<?// накопление в массив?>
<? $arr[]=$predm["ID"]; ?>
<?endforeach?>
<?=$str?>
<?=implode(",",arr,)?>
1. путь к DOCUMENT_ROOT у нас может быть разный - проверь. и возможно тебе нужен такой способ
2. Если путь верный, то тогда надо определится с проблемой - у тебя проблема с подключением пролога или все таки скрипта.
3. Если пролог подключается нормально, то тогда нужен код скрипта