'http' => array(
'request_fulluri'=>true,
'header' => array(
"Authorization: Basic " . base64_encode("user:password")
)
)
);
$context1 = stream_context_create($opts1);
$auth1 = file_get_contents('https://site.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth&AUTH_FORM=Y&TYPE=AUTH', false, $context1);
//$this->addLog($auth1);
$a1 = explode("\n", $auth1);
print_r($a1);
Есть код, в Командной php строке в админке сайта гуд отрабатывает. Но если перенести в init.php то не работает отдает false что идет не так?
Потому что вы print_r делаете до того как битрикс отдаст заголовки
На копии сайта этот код отрабатывает в init.php на УРА
Обсуждают сегодня