Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Search found 1 match
Author Message
  Topic: Dklab_SoapClient: параллельные запросы, реконнект, обработка тайм-аутов
SergeiSu

Replies: 15
Views: 40875

PostForum: Конструктор   Posted: Fri Feb 04, 2011 8:32 pm   Subject: Re: Проблема с Dklab_SoapClient
Доброго времени суток.


$client = new Dklab_SoapClient('http://10.1.1.2/?wsdl', array('timeout' => 3));
$result = $client->GetModelsList($aParams);


Выдает SOAP response is empty, хотя код


$client = new SoapClient('http://10.1.1.2/?wsdl', array('timeout' => 3));
$result = $client->GetModelsList($aParams);


выдает правильный результат

Тоже сталкивался с этой проблемой.
Посде анализа кода, пришел к выводу, что данная ощибка возникает из за проблемы с используемой функцией curl_multi_info_read (не работает корректно на PHP ниже версии 5.2).
В моем случае, чтобы решить эту задачу пришлось перейти на >= PHP 5.2.
Проверено, и работает на FreeBSD 8.1 + PHP 5.2.1 и CentOS 5.5 + PHP 5.3.5.
 
Page 1 of 1 All times are GMT + 3 Hours
XML