Я пытался использовать сервис, вызывающий curl_init в проекте Symfony.Служба работает очень хорошо, когда я вызываю ее из класса Command Symfony, но происходит сбой любого контроллера.
Вот функция:
public function exist($type, $id)
{
$flux = curl_init();
curl_setopt($flux, CURLOPT_URL, $this->urlelastic.'/'.$type.'/'.$type.'/'.$id);
curl_setopt($flux, CURLOPT_RETURNTRANSFER, true);
$response = json_decode(curl_exec($flux), true);
curl_close($flux);
return($response["found"]);
}
При вызове из команды она работает очень хорошо,Из контроллера я получаю «Попытку вызвать функцию« curl_init »из пространства имен« MyBundle \ Service ».'ошибка.
Я обнаружил несколько потоков, в которых указывалось, что установка curl была обязательной: она установлена и работает нормально.
Если кто-то понял, я должен сказать, что я немного озадачен.
Заранее спасибо