<?php
$wsdl_url='
api.vtt.ru:8048/Portal.svc?singleWsdl'; //ссылка для обращения к API
$login='Admin'; // логин
$password='Demo'; // пароль
$data = load_data();
write_to_log("Сведения о товарах получены. Всего товаров ".count($data->GetItemsResult->ItemDto));
function load_data()
{
global $wsdl_url, $login, $password;
$params=array("login" => $login , "password" => $password);
try
{
$client = new SoapClient($wsdl_url, $params, ['trace' => true]);
$dates = $client->GetItems($params);
return $dates;
}
catch (SoapFault $E)
{
write_to_log("Ошибка: ".$E->faultstring);
die;
}
}
//var_dump($client->__getLastRequestHeaders());
//var_dump($client->__getLastResponse());
//var_dump($client->__getLastResponseHeaders());
?>
Вроде бы все верно, но выдает ошибку 500. Читаю в Интернете но ответа на подобное не нашел... Помогите найти проблему? почему выдает ошибку 500