这在核心php中运行良好,但在magento中没有。
$party_payment = new SoapClient('https://test.com/test.asmx?wsdl',array("trace" => 1, "exceptions" => 0));
最近2天我找到了解决方案和原因,但没有运气。
以下错误即将来临
<br />
<b>Fatal error</b>: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://test.com/test.asmx?wsdl' : failed to load external entity "https://test.com/test.asmx?wsdl"
in <b>E:\xampp\htdocs\magento\app\code\local\Namespace\Module\Model\Module.php</b> on line <b>9</b><br />
答案 0 :(得分:1)
在使用XAMPP 2周之前,我遇到了同样的问题。也许你还没有启用openssl php-module。
您尝试通过 https 获取资源,这仅在您激活openssl支持时才有效。
您可以尝试在没有SSL的情况下进行访问。