Я столкнулся с проблемой вызова функции мыла. Я получаю сообщение об ошибке «Не удалось подключиться к хосту». Я использую «сервер wamp», «версию php 5.3.13» и «версию apache 2.2.22».
У меня есть сертификат клиента в формате .p12, файл wsdl доступен в локальной системе, и я протестировал вызов мыла с помощью soapUI-m-snapshot. Он отлично работает! Но когда я пытаюсь сделать то же самое с php, «SoapClient» получает «Не удалось подключиться к хосту». Я использую следующие варианты мыла
$soapclient_options = array();
$soapclient_options['cache_wsdl'] = 'WSDL_CACHE_NONE';
$soapclient_options['local_cert'] = $certificatePath;
$soapclient_options['passphrase'] = $api_certificate_passphrase;
$soapclient_options['trace'] = true;
$soapclient_options['connection_timeout'] = 15;
$soapclient_options['ssl_method'] = 'SOAP_SSL_METHOD_SSLv3';
$soapclient_options['location'] = 'api location';
$client = new SoapClient($wsdl_path, $soapclient_options);
$client->__setLocation($soapclient_options['location']);
Я делаю что-то не так? Кто-нибудь, пожалуйста, предложите мне и большое спасибо заранее.