解决SOAP错误[Client] looks like we got no XML document

由于服务器配置不规范等等原因都会导致此类错误,解决:

http://my.oschina.net/cart/

class SoapClientNew extends SoapClient
{
    public function __doRequest($request, $location, $action, $version, $one_way = 0)
    {
        $request = parent::__doRequest($request, $location, $action, $version, $one_way);  

        $start = strpos($request, ‘<soap‘);//根据实际情况做处理。。。,如果是<?xml开头,改成<?xml
        $end = strrpos($request, ‘>‘);
        return substr($request, $start, $end-$start+1);
    }
}

调用:

$client = new SoapClientNew($url);

完美解决!

解决SOAP错误[Client] looks like we got no XML document

时间: 2024-11-09 04:45:34

解决SOAP错误[Client] looks like we got no XML document的相关文章

centos yum安装ftp 及解决vsftp错误500 OOPS: cannot change directory:/home/**

centos yum安装ftp 及解决vsftp错误500 OOPS: cannot changedirectory:/home/**   1.查看服务器有没有安装ftp包 rpm -qa |grep vsftp 2.yum  安装 yum -y install vsftpd 3.启动vsftp的服务 service vsftpd start 4.关闭防火墙 service iptables stop 5.测试匿名访问 修改配置文件 vsftpd.conf [[email protected]

解决Cisco VPN Client Reason 442: Failed to Enable Virtual Adapter

解决Cisco VPN Client Reason 442: Failed to Enable Virtual Adapter 我发现最近在家里通过Cisco VPN Client 连接到VPN服务器的时候,客户端经常报错. 点连接后,过一会儿出现一个对话框:Secure VPN connection terminated locally by the client.Reason 442: Failed to Enable Virtual Adapter.Connection terminate

暂且解决INSTALL_FAILED_SHARED_USER_INCOMPATIBLE错误

有时候我们在APK安装时由于工程制定了UID,换过签名后可能出现 类似 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 或 INSTALL_FAILED_UPDATE_INCOMPATIBLE 的错误 ,对于后者我们可以通过Logcat看到具体的比如说 has no signatures that match those in shared user 这样的关键字, 这是由于使用了sharedUserId后你使用了不同的签名造成的. Android中共享UID可以

【体系结构问题解决,1】解决4031错误方法

三.解决4031错误方法: (ora-4031错误产生原因:大量的硬解析后,导致链上的chunk都变的非常小,此时来了一个大的sql会找不到合适的chunk,就会报ora-4031错误.) 如果SHARED_POOL_SIZE 设置得足够大,又可以排除 Bug 的因素,那么大多数的ORA- 04031 错误都是由共享池中的大量的SQL 代码等导致过多内存碎片引起的. 1.执行alter system flush shared_pool; 清理library cache 和rows cache ,

解决VTune错误PMU resources currently being used by another profiling tool or process

错误信息: When I ran Hardware Event-based Sampling Analysis 0, it showed the ERROR: Collection failed Collection failed. The data cannot be displayed. PMU resource(s) currently being used by  another profiling tool or process. 错误解决方法: 解决VTune错误PMU resour

解决编译错误 implicit declaration of function &#39;strptime&#39;

根据man手册,在文件中加上以下定义,应该可以去处该warning #define _XOPEN_SOURCE /* glibc2 needs this */ #include 但不起作用(重新编译还是有该warning) 加上编译选项-D_XOPEN_SOURCE又出现一大推其他编译错误 最后在找到这篇帖子 http://stackoverflow.com/questions/15334558/compiler-gets-warnings-when-using-strptime-functio

解决:错误的语法:”XXXX“必须是批处理中仅有的语句

原文:解决:错误的语法:”XXXX“必须是批处理中仅有的语句 SQL Server 数据库提示“错误的语法:”XXXX“必须是批处理中仅有的语句”报错的原因分析 解析:批处理必须以 CREATE 语句开始.也就是说一个查询分析器里面只有一个批处理语句才是规范的语法. CREATE DEFAULT.CREATE FUNCTION.CREATE PROCEDURE.CREATE RULE.CREATE SCHEMA.CREATE TRIGGER 和 CREATE VIEW 语句不能在批处理中与其他语

解决ORA-00020错误

解决ORA-00020错误 分类: Oracle2009-05-13 17:26 3398人阅读 评论(0) 收藏 举报 数据库sessionoraclesql服务器object 项目上使用的Oracle服务器经常出现无法登陆的情况,尝试查看数据库dump文件,没有发现在无法登陆时的报错信息,使用SecureCRT连接服务器登录sqlplus时出现错误"ORA-00020: maximum number of processes (150) exceeded",解决方法如下: 开始时怀

诊断并解决 ORA-4030 错误 (Doc ID 1548826.1)

适用于: Oracle Database - Enterprise Edition - 版本号 8.1.7.4 和更高版本号 本文档所含信息适用于全部平台 用途 怎样诊断 ORA-4030 错误 排错步骤 诊断并解决 ORA-4030 错误 ORA-4030 意味着什么? 你可能在日志文件里或者屏幕上看到这个错误: ORA-04030 'out of process memory when trying to allocate %s bytes (%s,%s)' 该错误意味着 Oracle Se