php SOAP 错误[Client] looks like we got no XML document 处理办法
来源:互联网 发布:淘宝卖家号被冻结 编辑:程序博客网 时间:2024/05/16 18:29
今天试运行PHP的SOAP客户服务器的时候,出现了如下错误提示:
Fatal error: Uncaught SoapFault exception: [Client]looks like we got no XML document inD:\jwr\www\oo2\soapClassClient.php:3
找了半天才找到原因,这里总结一下:原因1:服务器端代码出错,比如服务器端某一行代码缺少分号,仔细检查服务器端代码语法问题即可解决
原因2:服务器端不是类中的function 误用了 public 或者private关键字,这是一个愚蠢的语法错误,但是我中午就是犯了这个错误,一直找问题找了半天,去掉这个语法错误即可
原因3:客户端和服务器端的uri不一致也可能导致这个问题
原因4:确保服务器端没有任何输出,例如echo等字句,因为在和客户端交互的过程中,服务器端不能有任何显示输出
原因5:服务器端 <?PHP 的前面有空格或者空输出也是不可以的
原因6:服务器端逻辑有错亦可导致客户端无法读取到数据
总结:如果遇到如上问题,第一步:在服务器端运行一个服务器端的代码实例,测试服务器端的语法和逻辑确定没错;第二步:运行客户端实例,确定客户端没有语法和逻辑错误即可找到问题。因为发生如上错误提示的时候大多数是服务器端错误导致。
- php SOAP 错误[Client] looks like we got no XML document 处理办法
- php SOAP 错误[Client] looks like we got no XML document 处理办法
- PHP SOAP 错误:Uncaught SoapFault exception:[Client] looks like we got no XML document in
- looks like we got no XML document
- php5.6下soap一直报错(looks like we got no XML document in)
- Fatal error: Uncaught SoapFault exception: [Client] looks like we got no XML document in
- php的SOAP-CLIENT详解
- looks like a function definition, but there is no parameter list; skipping apparent body
- looks like a function definition, but there is no parameter list; skipping apparent body
- 错误 member function definition looks like a ctor, but name does not match enclosing class
- 在github clone 的laravel项目,运行错误,Whoops, looks like something went wrong.
- Whoops, looks like something went wrong. 1/1 InvalidArgumentException in FileViewFinder.php line 13
- PHP处理SOAP协议
- PHP处理SOAP协议
- PHP处理SOAP协议
- 解决Whoops, looks like something went wrong.
- 解决Whoops, looks like something went wrong.
- PHP SOAP client pass array to C# SOAP webservice(PHP SOAP 数组参数传递)
- 红黑树 ----红黑树的C++完整实现源码
- uml用例图
- Infragistics NetAdvantage UltraGrid的使用
- String基本字符系列容器
- Ultra-QuickSort
- php SOAP 错误[Client] looks like we got no XML document 处理办法
- Java Socket 发送对象
- 链接参考
- C#老生常谈之异步调用的参数及返回值
- 面试题 c++
- spring 组件注解
- JSON for java入门总结
- vector 遍历及下标访问
- 斐波那契数