Собсно: использую guzzlehttp (6+). На одном компе все работает шикарно! Сейчас пробую с домашнего - ни ошибок, ни возвратов чего-либо. Тупо крашится на месте с красной стрелкой (curl_setopt_array). Фиг знает, в чем проблема. Кто-то сталкивался?
$client = new Client();
$clientResponse = $client->post('http://localhost:3030/excel_parser', [
'multipart' => [
[
'name' => 'excel_file',
'filename' => $file->getClientOriginalName(),
'contents' => file_get_contents($file->getRealPath())
],
[
'name' => 'send_data_to_url',
'contents' => $this->generateUrl(
'inventory_excel_file_callback_endpoint',
['user' => $user->getId()],
UrlGeneratorInterface::ABSOLUTE_URL
)
],
[
'name' => 'user_api_key',
'contents' => $user->getApiKey()
]
]
]);
Файл шлю так.
P.S. В логах нифига