солярий-3х и керл: превышено максимальное время выполнения 30 секунд

Я должен извлечь богатый документ и зафиксировать, используя PHP-клиент солярия для Apache Solr; В документации по солярию Curl используется адаптер по умолчанию, тогда мне не нужно:

$client->setAdapter('Solarium\Core\Client\Adapter\Curl');

Затем я хочу принудительно закрыть соединение, когда оно завершит обработку, Curl просто откроет другое соединение, когда это произойдет;
для этого я пробую этот код:

$ch = curl_init();
$headers=array('Content-Type:multipart/form-data',
'Connection: Keep-Alive',
'Keep-Alive: 300');
curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);

наконец выполнить запрос:

$query->setDocument($doc);

$request = $client->createRequest($query);


$result = $client->executeRequest($request);

Но через 30 секунд тайм-аут останавливается процесс индексации.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]