在项目中帮同事对接Java的webservice发送短信,正常使用一段时间后无法正常发送。调试显示:
Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://ws.hdwinfo.cn:8080/sdk/SDKService?wsdl' : failed to load external entity "http://ws.hdwinfo.cn:8080/sdk/SDKService?wsdl"
(1).参考方法:php.ini中需要开启openssl;
(2).
/usr/sbin/getsebool -a | grep httpd
打开 httpd_can_network_connect
setsebool -P httpd_can_network_connect on
重启服务器
很奇怪我的是第二种,但是我之前是正常访问的,猜测可能是项目经理升级服务器导致。