PHP解析xml文件時報錯:I/O warning : failed to load external entity


在代碼頂部增加

libxml_disable_entity_loader(false);

libxml_disable_entity_loader()作用是設置是否禁止從外部加載XML實體,設為true就是禁止,目的是防止XML注入攻擊(詳情自行百度),本意是好的,但這個在設置后存在BUG(具體沒深究,以后有時間可以研究下,也許這個BUG在高版本php中已經解決了,沒有驗證,總之存在這么個BUG,有研究過的朋友可以告訴我原因),影響了服務的正常運行。

對於遇到相同問題的程序猿們,可以嘗試此方法來解決。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM