PHPackages                             orh/laravel-chunk-upload - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. orh/laravel-chunk-upload

ActiveLibrary[File &amp; Storage](/categories/file-storage)

orh/laravel-chunk-upload
========================

The chunk upload for laravel

v1.1.0(4y ago)222MITPHPPHP &gt;=7.0

Since Jun 8Pushed 4y ago1 watchersCompare

[ Source](https://github.com/ouronghuang/laravel-chunk-upload)[ Packagist](https://packagist.org/packages/orh/laravel-chunk-upload)[ RSS](/packages/orh-laravel-chunk-upload/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (2)Versions (3)Used By (0)

 The chunk upload for laravel
==============================

[](#--the-chunk-upload-for-laravel)

 [ ![Packagist PHP Version Support](https://camo.githubusercontent.com/4aaaf672c889d008f8181f3ce43a6f609df71949940afbfda6030fc2e4269f8b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6f72682f6c61726176656c2d6368756e6b2d75706c6f6164) ](https://packagist.org/packages/orh/laravel-chunk-upload) [ ![Packagist Version](https://camo.githubusercontent.com/8221a08aaf4338dcf41b2cb3f61311c3f937effe2d7069e6965035ba00ec4c3b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6f72682f6c61726176656c2d6368756e6b2d75706c6f61643f636f6c6f723d646638303537) ](https://packagist.org/packages/orh/laravel-chunk-upload) [ ![Packagist Downloads](https://camo.githubusercontent.com/1bad6ade33b18c138594db2e94806baf6798a4085a48a37ba98b26907e8dfab7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6f72682f6c61726176656c2d6368756e6b2d75706c6f6164) ](https://packagist.org/packages/orh/laravel-chunk-upload)

- 适用于 Laravel 的分片上传扩展
- PHP 7.0+
- Laravel 5.5+
- 可以配合 [@orh/vue-chunk-upload](https://github.com/ouronghuang/vue-chunk-upload) 使用
- 可以结合相关的 Laravel 云存储扩展一起使用，只需配置磁盘即可

使用
--

[](#使用)

1. 安装

```
$ composer require orh/laravel-chunk-upload
```

2. 发布配置文件

```
$ php artisan vendor:publish --tag=chunk-upload-config
```

3. 使用清除命令，可以加入计划任务，每月定时清除上个月数据

```
// 清除上一个月的分片上传数据
$ php artisan chunk-upload:clear
```

4. 调用

```
use Illuminate\Http\Request;

// 预处理
app('chunk-upload')->preprocess($request);

// 上传
app('chunk-upload')->save($request);
```

5. [配置说明](./config/chunk-upload.php)

示例
--

[](#示例)

1. 创建控制器

```
$ php artisan make:controller ChunkUploadsController
```

2. 调用

```
