【发布时间】:2011-09-26 11:11:37
【问题描述】:
我正在尝试使用 PHP/SOAP 连接到 Web 服务,但由于某种原因我不能。 我认为这几行可能有问题:
$client = new soapclient('http://212.199.64.197/LeadCollector/LeadCollector.asmx');
$client->debug_flag=true;
$err = $soapclient->getError();
$return = $client->call('InsertCollaboratorMoreLeadDetails', $webservice);
这是我得到的错误代码:
:未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR:解析 WSDL:无法从“http://212.199.64.197/LeadCollector/LeadCollector.asmx”加载:标签 html 第 3 行中的数据过早结束/ home/uboopco1/public_html/llcproject.org/wp-content/plugins/fire-form/test.php:8 堆栈跟踪:#0 /home/uboopco1/public_html/llcproject.org/wp-content/plugins/fire-form /test.php(8): SoapClient->SoapClient('http://212.199....') #1 {main} 抛出
你知道问题是什么吗?
谢谢!
【问题讨论】:
-
$err到底说了什么? -
“可能有问题”、“您是否发现任何问题”。好;不,我什么都没看到;但也许如果您发布您的代码给出的错误(或任何输出),我们也许可以帮助您:)。
-
我可能被防火墙了,但我无法从
http://212.199.64.197/LeadCollector/LeadCollector.asmx得到任何客户端的任何响应,甚至无法得到telnet 212.199.64.197 80- 你确定远程服务正在运行...? -
这是错误代码,希望对您有所帮助,谢谢::未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR:解析 WSDL:无法从“212.199.64.197/LeadCollector/LeadCollector.asmx”加载:数据过早结束在 /home/uboopco1/public_html/llcproject.org/wp-content/plugins/fire-form/test.php:8 中的标记 html 行 3 中堆栈跟踪:#0 /home/uboopco1/public_html/llcproject.org/wp- content/plugins/fire-form/test.php(8): SoapClient->SoapClient('212.199....') #1 {main} 抛出
标签: php web-services soap