Файловая система. php
У меня проблема, когда я пытаюсь создать новый диск в Laravel 5.2
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'visibility' => 'public',
],
'manifest' => [ // it´s works if only stay this
'driver' => 'local',
'root' => storage_path('../../manifestations_media'),
'visibility' => 'public',
],
'documentos' => [ // if add this nothing works
'driver' => 'local',
'root' => storage_path('../../documentos'),
'visibility' => 'public',
],
's3' => [
'driver' => 's3',
'key' => 'your-key',
'secret' => 'your-secret',
'region' => 'your-region',
'bucket' => 'your-bucket',
],
],
Я не знаю, почему это не удается, но если я попытаюсь добавить новый диск, не удастся, вся конфигурация не будет работать. Может кто-нибудь помочь мне понять почему, пожалуйста?
$mytime = time();
$ext = pathinfo($request->myfile->getClientOriginalName(), PATHINFO_EXTENSION);
$filename = sha1_file($request->file('myfile')->getRealPath()) . $mytime . "." . $ext;
Storage::disk('documentos')->put($filename, file_get_contents($request->file('myfile')->getRealPath()));
DB::update('update cities set document = ? where id = ?', [$filename, $data]);