SOAP-ОШИБКА: анализ WSDL: не удалось загрузить из «xxx/?wsdl»: преждевременное завершение данных в строке html тега 1.Php

Кемеровские программисты php общаются здесь
Anonymous
SOAP-ОШИБКА: анализ WSDL: не удалось загрузить из «xxx/?wsdl»: преждевременное завершение данных в строке html тега 1.

Сообщение Anonymous »

Уже несколько дней у меня возникает ошибка, и я не могу найти решение, как ее исправить.

Код: Выделить всё

WSDLSOAP-ERROR: Parsing WSDL: Couldn't load from 'http://www.domain.com/?wsdl' : Premature end of data in tag html line 1


Для информации: этот wsdl работает в нашей производственной среде, когда я пытаюсь заставить его работать в своей среде разработки, мы получаем эту ошибку.
  • Сначала я попытался попробовать этот файл с пользовательским интерфейсом SOAP, получил точно такую же
    ошибку.
  • Я пытался использовать его с помощью внешнего PHP-скрипта, то же самое ошибка.
Например:

Код: Выделить всё

$wsdl = "http://www.domain.com/?wsdl";
$service = new Soapclient($wsdl);

$params = array('username' => 'xxx', 'password' => 'xxx');
var_dump($service->__soapCall('myFunction', $params));
  • Я пытался использовать библиотеку NuSOAP, некоторые люди, кажется, исправляют ее с помощью
    это, но это не для меня.
  • Я проверил брандмауэр
  • Я попробовал это решение https://bugs.php.net/bug.php?id=49226 ничего
    работает
  • Я проверил свой php.log :

Неустранимая ошибка PHP: SOAP-ОШИБКА: анализ WSDL: не удалось загрузить из
'http://www.domain.com/?wsdl': преждевременное окончание данных в строке html тега
1 в /data/srv/www/.../library/Zend/Soap/Server.php на линии 762


Поискивал эту тему и не нашел решения, как это исправить.

Я что-то пропустил? Есть ли у вас идеи, как это исправить?
Если вам нужна дополнительная информация, просто спросите.

Заранее благодарим за помощь.

Подробнее здесь: https://stackoverflow.com/questions/245 ... nd-of-data

Вернуться в «Php»