Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有PHP的SOAP webservice:无法连接到主机_Php_Soap_Wsdl - Fatal编程技术网

带有PHP的SOAP webservice:无法连接到主机

带有PHP的SOAP webservice:无法连接到主机,php,soap,wsdl,Php,Soap,Wsdl,请注意,经过大量研究,我决定写在这里,因为我无法指出问题。虽然它在网上广泛存在。对不起 我正在尝试使用SOAP获得响应(请参见下面的代码): 请注意,此代码位于本地wamp服务器上。(我还在测试版网站上在线试用过) 当我刷新php文件时,我得到以下消息“无法连接到主机” 我感谢你给予的任何帮助 谢谢您是否尝试使用SoapUI或任何其他语言调用web服务?这似乎是服务器的问题,而不是客户端的问题。尽管SOAP请求是由我要从中检索数据的公司提供给我的,但我会尝试一下,然后再给你回复。在使用Soa

请注意,经过大量研究,我决定写在这里,因为我无法指出问题。虽然它在网上广泛存在。对不起

我正在尝试使用SOAP获得响应(请参见下面的代码):


请注意,此代码位于本地wamp服务器上。(我还在测试版网站上在线试用过) 当我刷新php文件时,我得到以下消息“无法连接到主机”

我感谢你给予的任何帮助


谢谢

您是否尝试使用SoapUI或任何其他语言调用web服务?这似乎是服务器的问题,而不是客户端的问题。尽管SOAP请求是由我要从中检索数据的公司提供给我的,但我会尝试一下,然后再给你回复。在使用SoapUI进行测试后,我得到了以下错误:获取响应时出错:连接到refusedAs我说这似乎是服务器端的问题。我解决了这个问题,我使用_usetLocation来更改soap地址位置…现在它可以工作了
<?php 
$param = array(
        'USERID'=>'some_user',
        'PASSWORD'=>'some_pwd',
        'MARKETTYPE'=>'333',
        'INSTRUMENTTYPE'=>'C' 
    );

    $url = 'https://www.x/x/x/x.serviceagent?wsdl'; 

    try 
    {
        $soap_client = new SoapClient($url); 
        $soap_client->providedFunction($param);

    } catch (SoapFault $e) {
        echo $e->getMessage();      
    }
?>