当我将我的webservice文件上传到实时服务器时,它不起作用。它正在使用localhost。我该如何解决这个问题?
错误消息
致命错误:未捕获的SoapFault异常:[WSDL] SOAP-ERROR:解析 WSDL:无法加载 'http://openinvite.biz/iphoneservice/server2.php':过早结束 标签html第2行中的数据 D:\ Hosting \ 7340680 \ html \ iphoneservice \ test.php:102堆栈跟踪:#0 d:\主机\ 7340680 \ HTML \ iphoneservice \ test.php的(102): SoapClient-> SoapClient('http://fomlatong.com/server.php')#1 {main} 在第102行的D:\ Hosting \ 7340680 \ html \ iphoneservice \ test.php中抛出
答案 0 :(得分:3)
您应该使用WSDL版本而不是HTML版本。
将您的网址更改为http://openinvite.biz/iphoneservice/server2.php?wsdl
该服务的方法列表似乎是
我不确定为什么你希望有call()
方法。
答案 1 :(得分:1)
而不是使用“soapclient”使用“nusoap_client”