AetherUpload - 让 Laravel 支持超大文件断点上传

2016-07-12 09:32:01 +08:00
 peinhu

说明

AetherUpload是提供超大文件上传的 laravel 扩展包,带百分比进度显示,支持断点续传,支持自定义中间件,基于 laravel 5 开发。

用法

  1. 在终端内切换到你的 laravel 项目根目录,执行composer require peinhu/aetherupload-laravel dev-master

  2. config/app.phpproviders数组中添加一行Peinhu\AetherUpload\AetherUploadServiceProvider::class,

  3. 执行php artisan vendor:publish来发布一些文件和目录

  4. 赋予上传目录相应权限,在项目根目录下,执行chmod 755 storage/app/uploads -R

  5. 在浏览器访问http://域名 /aetherupload可到达示例页面

提示:更改相关配置选项请编辑config/aetherupload.php

优化建议

  $schedule->call(function () {
      (new \Peinhu\AetherUpload\Uploader())->cleanUpDir();
  })->daily();
5026 次点击
所在节点    PHP
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/291861

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX