由于服务器配置不规范等等原因都会导致此类错误,解决:
http://my.oschina.net/cart/
class SoapClientNew extends SoapClient { public function __doRequest($request,$location,$action,$version,$one_way = 0) { $request = parent::__doRequest($request,$one_way); $start = strpos($request,'<soap');//根据实际情况做处理。。。,如果是<?xml开头,改成<?xml $end = strrpos($request,'>'); return substr($request,$start,$end-$start+1); } }调用:
$client = new SoapClientNew($url);完美解决!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。