laravel-fileman


文件存储

后台实现文件上传删除

filemanager

laravel-admin media-manager


https://github.com/laravel-admin-extensions/media-manager

https://www.cloudways.com/blog/laravel-multiple-files-images-upload/

https://appdividend.com/2018/08/15/laravel-file-upload-example/

https://quickadminpanel.com/blog/file-upload-in-laravel-the-ultimate-guide/

安装包:
composer install league/flysystem-sftp ~1.0
composer install league/flysystem-aws-s3-v3 ~1.0
composer install league/flysystem-rackspace ~1.0

Storage::disk('local')->put('text.txt', 'test storage');
$url = Storage:url('test.dat');
$content = Storage::get('test.dat');
Storage::disk('local')->exists('test.dat');
Storage::size('test.dat');
Storage::lastModified('test.dat');

下载:
Storage::download('test.dat');
Storage::download('test.dat', $name, $headr);

临时路径,指定过期时间
$url = Storage::temporaryUrl(
    'file1.jpg', now()->addMinutes(5)
);