github地址:https://github.com/peinhu/AetherUpload-Laravel
最近需求要做个视频上传,找到个好用的扩展AetherUpload
1.首先用composer安装,切换到 laravel 项目根目录,执行 composer require peinhu/aetherupload-laravel dev-master
2.在 config/app.php 的 providers 数组中添加一行 AetherUpload\AetherUploadServiceProvider::class,
3.打开文件vendor\peinhu\aetherupload-laravel\src\AetherUploadServiceProvider.php
注释掉如下:
4.运行 php artisan aetherupload:publish
5.打开根目录config/filesystems.php
在如下位置添加代码
'bigfile' => [ 'driver' => 'local', 'root' => public_path('uploads'), 'url' => env('APP_URL').'/public', 'visibility' => 'public', ],
6.打开文件vendor\peinhu\aetherupload-laravel\src\PartialResource.php,修改代码
7.在项目根目录执行 chmod 755 storage/app/uploads -R
8.访问 http://域名/aetherupload 出现如下页面说明安装成功
6.尝试上传文件,如果报创建文件夹失败,基本上是权限问题,检查一下权限或者用户
标签:laravel,上传,aetherupload,peinhu,php,AetherUpload From: https://www.cnblogs.com/zhilengzhire/p/18384980