博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决PHP SOAP 间歇性错误 Solution: Soap WSDL Error - &quo
阅读量:5286 次
发布时间:2019-06-14

本文共 586 字,大约阅读时间需要 1 分钟。

好久没写blog,平时都把内容记录到印象笔记里去了。 但是我被这个问题困扰了很久,度娘、谷歌翻遍了,大部分答案都不能解决我的问题。

问题详细情况如下,php SOAP接口,间歇性出现Soap WSDL Error - "failed to load external entity" 这个错误。问题的关键是“间歇性”,如果一直报错就比较容易检查错误。

网络上的解决方案,要么是开启openssl,要么是改成no wsdl模式来做,以上方法都不能解决我的问题。

最后,在zend的官方论坛上找到了一个方法,并且来源指向是php手册,还是那句话,碰到问题多看手册。ORZ 手册!


If libxml_disable_entity_loader() has been called already, add before each SoapClient instantiation:
libxml_disable_entity_loader(false);

Above any calls to instantiate SoapClient.
 


在所有SOAPClient初始化前(页面顶部),加上这句  libxml_disable_entity_loader(false); 

转载于:https://www.cnblogs.com/linewman/p/9918297.html

你可能感兴趣的文章
windows下Android(安卓)开发环境搭建 图文教程
查看>>
转载-前端模块化开发的价值
查看>>
ELK学习笔记之ElasticSearch的索引详解
查看>>
怎么针对大批量数据进行分割
查看>>
pyreadline
查看>>
机器学习中使用的神经网络(三)
查看>>
webpack 4.0尝鲜
查看>>
《HTTP权威指南》学习笔记——URL和资源
查看>>
C# 数组、ArrayList和List三者的区别
查看>>
spring缓存
查看>>
android-async-http AsyncHttpClient介绍
查看>>
微信云控开发SDK使用教程--手机端推送好友列表通知服务端
查看>>
高并发情况下分布式全局ID
查看>>
SpringMVC过程中@RequestBody接收Json的问题 总是报415
查看>>
去掉jsessionid
查看>>
《Dot Net Book Zero》学习笔记之第四章关键知识点
查看>>
将客户端信息记录到服务器的简便方法
查看>>
[SoapUI] context.expand 和 groovyUtils.getXmlHolder 有什么不一样
查看>>
[07] ServletContext上下文对象
查看>>
IOS- 1970ms时间计算
查看>>