我在访问外部webservice的时候,在其他地方都是对的,但是一拿到服务器就出现unknown host!!
是不是设置了什么东西!??
怎么解决啊?

解决方案 »

  1.   

    unknown host 找不到主机,是不是地址没有用IP?直接用的计算机名?ping一下那台服务器能通不。
      

  2.   

    try {
    $this->client = new SoapClient("http://zfting.gicp.net:8087/webservice/appWebTest?wsdl",array('encoding'=>'gbk')); 
    }
      

  3.   

    http://zfting.gicp.net:8087/webservice/appWebTest?wsdl
    这个地址无法访问!
      

  4.   

    以前也遇到过这方面的问题,解决办法有
    1.用nosoap
    2.把服务ip加入服务器host
    3.直接下载wsdl文件到服务器 本地调用
    一个一个试吧