SOAP错误:解析WSDL:无法从“”加载:无法加载外部实体“

时间:2018-10-29 12:48:52

标签: php web-services soap wsdl magento-1.9

我试图通过在自定义PHP脚本中使用SOAPClient访问Magento 1.9 SOAP API v2。

但是,在生产服务器中运行自定义PHP脚本以访问SOAP API时,出现以下错误

PHP Fatal error:  SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://example.com/api/v2_soap?wsdl=1' : failed to load external entity "https://example.com/api/v2_soap?wsdl=1"

上述问题仅在生产服务器中发生。

  • 我在按预期运行的浏览器中访问URL(https://example.com/api/v2_soap?wsdl=1)。
  • 我使用了相同的脚本并访问了Stage&Dev SOAP API,该API可以按预期运行,但是如果我访问生产SOAP API,则该应用无法按预期运行。
  • 即使我在生产环境中或从其他服务器运行自定义PHP脚本,它也会返回相同的错误。

自定义PHP脚本代码:https://justpaste.it/2b7sa

谢谢。

0 个答案:

没有答案