проверьте, может ли soap соединиться с php - PullRequest
0 голосов
/ 10 апреля 2020

Мне интересно, есть ли способ узнать, работает ли soap соединение или нет? Я, конечно, уже искал это в Google, и я нашел is_soap_fault, и я также нашел, чтобы попытаться использовать try & catch. Метод try & catch работает, если я запускаю команду на soap клиенте, но он не работает просто для проверки соединения ...

Это код, который у меня есть

<?php
$soapHost = "127.0.0.1";
$soapPort = "7878";
$soapUsername = "Admin";
$soapPassword = "123456";

try {
   $client = new SoapClient(NULL, array(
     'location' => "http://$soapHost:$soapPort/",
     'uri'      => 'urn:TC',
     'style'    => SOAP_RPC,
     'login'    => $soapUsername,
     'password' => $soapPassword,
   ));
   $soapcon = true;
}catch(SoapFault $fault){
   $soapcon = false;
}

if($soapcon == true) {
   echo "Active Connection";
}else{
   echo "No Active Connection";
}

?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...