biigle / user-storage
BIIGLE模块,允许用户上传和存储文件
v1.10.4
2024-07-18 07:38 UTC
Requires
- guzzlehttp/psr7: ^2.6
- dev-master
- v1.10.4
- v1.10.3
- v1.10.2
- v1.10.1
- v1.10.0
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.0
- v1.7.1
- v1.7.0
- v1.6.1
- v1.6.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.0
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-dependabot/npm_and_yarn/npm_and_yarn-2aa7f2e8a6
This package is auto-updated.
Last update: 2024-08-31 07:00:56 UTC
README
这是BIIGLE模块,允许用户上传和存储文件。
安装
- 运行
composer require biigle/user-storage
。 - 将
Biigle\Modules\UserStorage\UserStorageServiceProvider::class
添加到config/app.php
中的providers
数组中。 - 运行
php artisan vendor:publish --tag=public
以刷新模块的公共资源。每次更新此模块时都需要这样做。 - 将环境变量
USER_STORAGE_STORAGE_DISK
和USER_STORAGE_PENDING_DISK
分别设置为用户存储文件和挂起存储请求的存储磁盘名称。可以使用相同的磁盘。存储磁盘的内容应该是公开可访问的。存储磁盘驱动程序必须支持root
路径(绝对路径或作为前缀)。以下为本地磁盘的示例'user-storage' => [ 'driver' => 'local', 'root' => storage_path('app/public/user-storage'), 'url' => env('APP_URL').'/storage/user-storage', 'visibility' => 'public', ],
- 在php.ini中,将
post_max_size
和upload_max_filesize
配置为允许上传您希望大小的文件。也许还需要配置upload_tmp_dir
以指向一个具有足够空间用于所有临时上传文件的本地区分磁盘。此外,还需要配置相应的Web服务器设置。
开发
查看核心存储库的开发指南以开始开发设置。
想要开发新的模块?请访问biigle/module模板存储库。
贡献和错误报告
BIIGLE欢迎贡献。查看贡献指南以开始。