使用SOAP 1.1的PHP 5.6消耗Web服务的外部实体错误

时间:2018-09-20 12:35:27

标签: php soap

我在本地有一个WSDL文件。在Web服务的文档中说:

  

“它使用使用SOAP 1.1的WCF basicHttpBinding。”

我检查了在使用的URL上可以找到我的本地WSDL文件。

在下面运行代码时,出现此错误:

  

SOAP错误:解析WSDL:无法从“ localhost ...?asmx”加载:无法加载外部实体“” localhost ...?asmx“

<?php
try {
  $client = new SoapClient('http://localhost:8731/KPIntegrationService?asmx');
  // $client = new SoapClient(");   
} catch (Exception $e) {
    echo "<h2>Exception Error!</h2>";
    echo $e->getMessage();
}   
?>

0 个答案:

没有答案