Я пытался заставить его работать с использованием мыла WSDL - PullRequest
0 голосов
/ 17 мая 2019

Но у меня ничего не получилось. Пожалуйста, помогите мне

Вот мой код:

$wsadr = 'https://mywebsite.com/res/tkblue_sandbox.wsdl';

$clientSOAP = new SoapClient($wsadr);

Какой mywebsite.com представляет адрес моего частного сайта.Здесь ошибка

: синтаксический анализ WSDL: не удалось загрузить из 'https://mywebsite.com/res/tkblue_sandbox.wsdl': не удалось загрузить внешний объект "https://mywebsite.com/res/tkblue_sandbox.wsdl""

Для информации, я нахожусь на GCP, и я использую App Engine Standard Env

Что я попробовал:

Все, что я нашел по всему Интернету

, например

['trace' => true, 'cache_wsdl' => WSDL_CACHE_MEMORY]

в опциях

или добавить в файл php.ini

google_app_engine.enable_curl_lite = 1
error_reporting = E_ALL;
short_open_tag=On
allow_url_fopen=On
extension=soap.so
extension=php_openssl.so
extension=openssl.so
extension=curl.so

Но делать нечего.Более того, адрес wsdl-файла существует хорошо, я проверял!

Итак ... Как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...