SOAP-ERROR: синтаксический анализ WSDL: невозможно загрузить из "": не удалось загрузить внешний объект "" - PullRequest
0 голосов
/ 29 октября 2018

Я пытаюсь получить доступ к Magento 1.9 SOAP API v2 с помощью SOAPClient в пользовательском сценарии PHP.

Но я получаю приведенную ниже ошибку при запуске пользовательского сценария 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) в браузере, он работал как положено.
  • Я использовал тот же сценарий и получил доступ к API-интерфейсу Stage & Dev SOAP API, он работает должным образом, но если я получаю доступ к производственному API SOAP, он не работает должным образом.
  • Даже если я запускаю пользовательский сценарий PHP в производственном или с другого сервера, он возвращает ту же ошибку.

Пользовательский код PHP-скрипта: https://justpaste.it/2b7sa

Заранее спасибо.

...