PHP調用webservice遇到 Soap WSDL Error - "failed to load external entity


本人遇到的原因是服務器上沒有安裝php-soap

centos安裝方式:

yum install php-soap

安裝完成后重啟 php-fpm 服務

service php-fpm restart;

 

------------------------以上方法其實並沒有真正解決問題。后來在網上查詢到,可以在

$client = new SoapClient($url . "?wsdl");

之前添加如下代碼:

libxml_disable_entity_loader(false);


免責聲明!

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



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