PHP Soap Client不会发出请求

时间:2013-05-09 13:02:27

标签: php soap

ini_set('soap.wsdl_cache_enabled', '0');
ini_set('soap.wsdl_cache_ttl', '0');
ini_set('max_execution_time', 123456);
ini_set("default_socket_timeout", 100);

$client = new SoapClient( 'http://#########:9999/CardExternalService.svc?wsdl', array( 'soap_version' => SOAP_1_2, 'trace' => 1, 'local_cert' => 'something.pem' ) );

try {
    $client ->__soapCall( 'getFullCardData', array( 'CardUniqueID, EndClientData' ) );
} catch ( Exception $e ) {
    echo $e->getMessage();
}

当我执行函数时,apache down。我不知道会发生什么,我尝试了nusoap,原生的,WSO2但结果相同。 php除了证书请求之外还可以执我甚至不知道如何解释。我看不出任何错误。

Warning:  SoapClient::SoapClient() [<a href='soapclient.soapclient'>soapclient.soapclient</a>]: I/O warning : failed to load external entity &quot;http://########:9999/CardExternalService.svc?wsdl&quot; in C:\\wamp\\www\\Soap\\index.php on line 9

Fatal error:  SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://########:9999//CardExternalService.svc?wsdl' : failed to load external entity "http://########:9999/CardExternalService.svc?wsdl"\n in C:\\wamp\\www\\Soap\\index.php on line 9

我认为这是最后一个词,当我尝试nusoap时,有一个soap版本问题,(text / xml&amp; text / soap + xml),wso2已经不支持5.3。本机客户端做了一切,但最后一步,apache下降。 zend客户端无法使用,因为我的Core是旧的,并且版本不平衡..

任何形式的帮助,将不胜感激......

PS。他们使用.NET WPF服务获得了微软IIS服务器,我尝试与CentOS,apache,PHP 5.2进行通信

0 个答案:

没有答案
相关问题