我对这个错误感到疯狂,我在论坛上尝试了所有问题,没有任何效果,我很失望。请帮忙处理这个
PHP致命错误:Uncaught SoapFault exception: [Client] looks like we got no XML document
朋友们,我真的很感激你们的帮助
当来自soap服务器的响应不能被解析为XML时,会发生此错误。
原因:
- HTTP响应体的
Content-Type
不正确。 - 内容根本不是XML,因为PHP脚本触发了一个致命错误,或者一个未捕获的异常,或者只是
die()
d。 - 内容包含PHP错误输出,如通知、警告等。
怎么看它是什么?
使用不同的soap客户端,如soapUI。这个将显示您得到的响应,即使它不是可解析的XML。