Ошибка XML при разборе полезной нагрузки SOAP в строке 1: нет памяти при использовании nusoap_client в laravel - PullRequest
0 голосов
/ 05 апреля 2019

Я хочу получить огромные записи данных из внешнего API. Но когда я выполняю функцию, чтобы сделать это, я получаю ошибку, подобную этой:

XML error parsing SOAP payload on line 1: No memory

Это мой код функции:

public function get_all_data(){
     ini_set("max_execution_time", "-1");
     ini_set("memory_limit", "-1");
     ignore_user_abort(true);
     set_time_limit(0);

     $url = "http://xxx.xx.x.xx:xxxx/services/DS_Get_Pending?wsdl";
     $client = new \nusoap_client($url, 'wsdl');

     $pDate = isset($_GET["pDate"]) ? $_GET["pDate"] : '26/02/2017 01:01:01';
     $operation = 'getPending';
     $param1 = array(
         'pDate' => $pDate,
     );
     $result = $client->call($operation, $param1);
     print_r($result);
     exit();
}

Как исправить эту ошибку?

...