使用PHP解析WSDL时出现SOAP错误
我需要使用使用PHP解析WSDL时出现SOAP错误,php,soap,Php,Soap,我需要使用SOAP连接到web服务。 因此,我有一个密钥(它是由服务的公司所有者提供的。创建它是为了只允许来自静态IP的请求),因为服务需要身份验证 我的代码是: $url = "http://www.visirun.com/public/Server.php?wsdl"; $chiave = Array("key"=>"MYKEY") ; $funzione = "getFleetCurrentPosition"; $namespace = Array("namespace"=>"
SOAP
连接到web服务。
因此,我有一个密钥(它是由服务的公司所有者提供的。创建它是为了只允许来自静态IP的请求),因为服务需要身份验证
我的代码是:
$url = "http://www.visirun.com/public/Server.php?wsdl";
$chiave = Array("key"=>"MYKEY") ;
$funzione = "getFleetCurrentPosition";
$namespace = Array("namespace"=>"urn:Tracking") ;
try {
$soapClient = new SoapClient($url, $chiave);
$soapResult = $soapClient->__soapCall($funzione, $namespace) ;
}
catch(Exception $e) {
die($e->getMessage());
}
这段代码告诉我这个错误:
$url = "http://www.visirun.com/public/Server.php?wsdl";
$chiave = Array("key"=>"MYKEY") ;
$funzione = "getFleetCurrentPosition";
$namespace = Array("namespace"=>"urn:Tracking") ;
try {
$soapClient = new SoapClient($url, $chiave);
$soapResult = $soapClient->__soapCall($funzione, $namespace) ;
}
catch(Exception $e) {
die($e->getMessage());
}
SOAP-ERROR:分析WSDL:无法从加载
'':未能加载
外部实体“”
有人能告诉我如何解决这个错误吗