medz / plus-storage-qiniu
This package is abandoned and no longer maintained.
No replacement package was suggested.
?Use Qiniu to expand ThinkSNS+ storage.✈️
v2.0.2
2017-06-07 10:24 UTC
Requires
- php: >=7.0
- qiniu/php-sdk: ^7.1
This package is not auto-updated.
Last update: 2018-10-12 02:14:05 UTC
README
使用七牛云储存拓展到 ThinkSNS+ 的存储系统中。
- 实现通过 ThinkSNS+ 的储存系统,将附件直传存储在七牛中。(附件直接提交到七牛,无需服务器中转。)
- 通过七牛的「图片处理API」使用图片质量的动态转换,客户端可以根据实际数据中的原图尺寸动态获取不同的缩略。
安装
首先,你需要进入 ThinkSNS+ 的根目录。
将插件依赖到 ThinkSNS+ 中
composer require medz/plus-storage-qiniu
命令
依赖插件后,插件并不会生效,需要执行命令来进行注入:
php artisan package:handle qiniu install
卸载
如果你想卸载七牛储存插件,首先要从 ThinkSNS+ 中取消注入:
php artisan package:handle qiniu remove
然后即可,想删除插件,你可以执行:
composer remove medz/plus-storage-qiniu
执行后,插件会从你的系统中删除,主要,先取消注入插件,然后才能删除,如果没有执行 卸载命令,则系统中依旧保留七牛插件,但是实际运行程序已经被你删了,会报错。
👏好了,现在拓展安装完成!进入后台设置七牛的信息吧,设置完成即可。
注意事项
首先,如果你使用了一段时间的本地存储没有用过其他云存储,建议直接使用七牛的数据迁移工具上传到七牛
当然,你也可以在七牛设置镜像进行回源。
如何使用
安装完成后,输入 /admin
进入 ThinkSNS+ 后台,「系统」->「储存管理」下拉选择七牛云储存,然后输入对应信息。
信息解释如下:
- ak 在 "个人面板" -> "密钥管理" 查看
- sk 在 "个人面板" -> "密钥管理" 查看
- bucket 用来存储资源的区块名称。
- domain 你在七牛域名设置中设置的别名域名,也可以设置七牛分配的临时域名。需要携带 http(s)