码迷,mamicode.com
首页 > Web开发 > 详细

PHP解析xml文件是报错:I/O warning : failed to load external entity

时间:2017-08-16 14:05:36      阅读:403      评论:0      收藏:0      [点我收藏+]

标签:ext   false   程序猿   xml文件   加载   影响   led   extern   目的   

在代码顶部增加

libxml_disable_entity_loader(false);

libxml_disable_entity_loader()作用是设置是否禁止从外部加载XML实体,设为true就是禁止,目的是防止XML注入攻击(详情自行百度),本意是好的,但这个在设置后存在BUG(具体没深究,以后有时间可以研究下,也许这个BUG在高版本php中已经解决了,没有验证,总之存在这么个BUG,有研究过的朋友可以告诉我原因),影响了服务的正常运行。

对于遇到相同问题的程序猿们,可以尝试此方法来解决。

PHP解析xml文件是报错:I/O warning : failed to load external entity

标签:ext   false   程序猿   xml文件   加载   影响   led   extern   目的   

原文地址:http://www.cnblogs.com/tdalcn/p/7372887.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!