Laravel Обновление с 5.7.x до 5.8.x - Ошибка выдачи SoapWrapper выглядит так, как будто у нас нет документа XML - PullRequest
0 голосов
/ 19 июня 2020

Мое приложение построено на Laravel 5.7 и Php 7.1.

Я использую один вызов Soap API, он работал нормально. До недавнего времени мы обновляли Php 7.1 до 7.3 и Laravel 5.7 до 5.8. Теперь мы получаем ошибку "похоже, что у нас нет XML документа"

Ниже приведен пример кода:

use Artisaninweb \ SoapWrapper \ SoapWrapper;

$ response = $ this-> soapWrapper-> call ('ab c .AB C', [new AB C (param1, params2, params3)]);

Я использую пакет artisaninweb / laravel - soap - 0.3.0.9. Это та же версия до и после обновления laravel.

Никаких изменений в моей базе кода, а также в файле WSDL.

Я протестировал, как показано ниже:

Php7 .1 + laravel 5.7 => Работает нормально

Php7 .3 + laravel 5.7 => Работает нормально

Php7 .3 + laravel 5.8 => Возникла проблема

Пожалуйста, предложите, как мы можем отладить больше или любая альтернатива

...