У меня только что есть запачка с фасадом Хранения в Laravel 5.1 при использовании S3.Использование неопределенной константы Ошибка CURLOPT_PROTOCOLS при использовании Laravel и S3
У меня есть следующий код в контроллере:
$file = $request->file('file');
$extension = $file->getClientOriginalExtension();
$filename = date('d-m-Y').'_'.$request->get('author').'.'.$extension;
Storage::put($filename, $file);
Однако я получаю следующее сообщение об ошибке:
S3Exception in WrappedHttpHandler.php line 162: Error executing "HeadObject" on "https://s3-eu-west-1.amazonaws.com/[REDACTED]/10-06-2015_my%20file.jpg"; AWS HTTP error: Use of undefined constant CURLOPT_PROTOCOLS - assumed 'CURLOPT_PROTOCOLS'
У меня есть Curl установлен вместе с php5-завиток на Ubuntu 14.04. Я использую HHVM 3.7.
Какую версию curl вы используете? По http://php.net/manual/en/function.curl-setopt.php он был введен в 7.19.4 –
curl_version(); говорит, что я использую версию 7.35.0 –