Size: a a a

2021 August 30

E

Era in Laravel Pro
<?php

return [

   /*
   |--------------------------------------------------------------------------
   | Default Filesystem Disk
   |--------------------------------------------------------------------------
   |
   | Here you may specify the default filesystem disk that should be used
   | by the framework. The "local" disk, as well as a variety of cloud
   | based disks are available to your application. Just store away!
   |
   */

   'default' => env('s3', 's3'),

   /*
   |--------------------------------------------------------------------------
   | Filesystem Disks
   |--------------------------------------------------------------------------
   |
   | Here you may configure as many filesystem "disks" as you wish, and you
   | may even configure multiple disks of the same driver. Defaults have
   | been setup for each driver as an example of the required options.
   |
   | Supported Drivers: "local", "ftp", "sftp", "s3"
   |
   */

   'disks' => [

       'local' => [
           'driver' => 'local',
           'root' => storage_path('app'),
       ],

       'public' => [
           'driver' => 'local',
           'root' => storage_path('app/public'),
           'url' => env('APP_URL').'/storage',
           'visibility' => 'public',
       ],

       's3' => [
           'driver' => 's3',
           'key' => env('AWS_ACCESS_KEY_ID'),
           'secret' => env('AWS_SECRET_ACCESS_KEY'),
           'region' => env('AWS_DEFAULT_REGION'),
           'bucket' => env('AWS_BUCKET'),
           'url' => env('AWS_URL'),
           'endpoint' => env('AWS_ENDPOINT'),
       ],

   ],

   /*
   |--------------------------------------------------------------------------
   | Symbolic Links
   |--------------------------------------------------------------------------
   |
   | Here you may configure the symbolic links that will be created when the
   | storage:link Artisan command is executed. The array keys should be
   | the locations of the links and the values should be their targets.
   |
   */

   'links' => [
       public_path('storage') => storage_path('app/public'),
   ],

];
источник

Р

Равиль in Laravel Pro
Может просто default -> s3
источник

e

eldarda in Laravel Pro
хз
источник

E

Era in Laravel Pro
так тоже не работает
источник

E

Era in Laravel Pro
'default' => env('FILESYSTEM_DRIVER', 's3'),
источник

E

Era in Laravel Pro
кэш сбросил php artisan config:cache php artisan cache:clear
источник

E

Era in Laravel Pro
не помогает
источник

e

eldarda in Laravel Pro
А ты в провайдеры запихивал тот класс?
источник

e

eldarda in Laravel Pro
'providers' => array(
       // ...
       Aws\Laravel\AwsServiceProvider::class,
   )


'aliases' => array(
       // ...
       'AWS' => Aws\Laravel\AwsFacade::class,
   )
источник

E

Era in Laravel Pro
я все делал по документации на официальном сайте ларавела
источник

e

eldarda in Laravel Pro
а ощибку выводит?
источник

E

Era in Laravel Pro
зачем его добавлять?
источник

e

eldarda in Laravel Pro
ну по доке читал
источник

E

Era in Laravel Pro
ошибку не выводит, вместо amazon он успешно сохраняет /storage
источник

E

Era in Laravel Pro
хотя по документации должен сохраниться в облаке
источник

e

eldarda in Laravel Pro
Так погодь
источник

e

eldarda in Laravel Pro
Вот же usage
источник

e

eldarda in Laravel Pro
хотя ща чекну на сайте
источник

e

eldarda in Laravel Pro
а в доке прям через storage пишут?
источник

E

Era in Laravel Pro
Да, просто тупо сохраняет на локалке
источник