使用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:无法从加载 '':未能加载 外部实体“”

有人能告诉我如何解决这个错误吗