阿里OSS上传插件 优秀的第三方储存提供商

功能介绍

阿里云OSS是优秀的第三方云储存提供商,通过此插件可以将FastAdmin的静态资源或上传资源部署(直传)到阿里云OSS,无需通过服务器中转,这样做的好处是因为阿里云OSS的CDN提供了分布式储存,用户在浏览静态资源时大大提高了响应速度,同时减少了自己服务器带宽占用与存储。

FastAdmin专属优惠券

使用OSS时,你如果需要购买OSS,可使用FastAdmin分享给你的专属优惠券。点击领取

准备工作

在使用阿里云OSS之前请先到阿里云添加OSS服务,然后创建一个空间并获取到BucketEndPoint链接 地址,然后在个人中心accesskeys中获取app_id(AccessKey ID)app_key(Access Key Secret)

在阿里云OSS基础设置中修改跨域规则,添加一个全局跨域规则便于开发,上线后可修改为只允许你指定的域名进行跨域上传。

最后到插件管理中修改阿里云OSS的配置即可。

常见问题

1.Endpoint从哪里获得

endpoint可以OSS详情->访问域名->EndPoint(地域节点),请注意选择外网域名,不含(http://)

2.CDN地址从哪里获得

如果你的OSS有绑定CDN,则使用你CDN的域名,如果未绑定CDN,请使用OSS详情->访问域名->Bucket 域名,请注意选择外网域名,包含(http://)

3.如何添加跨域规则

请前往OSS详情->基础设置->跨域设置->创建规则来源允许 Headers均为*允许 Methods请设置为全选

4.安装配置插件后上传文件报-200错误?

EndPoint地址不包含http://
EndPoint地址必须使用公网地址,不可以使用内网地址
检查Bucket空间名是否设置正确
请检查下配置是否正确,先尝试清服务器缓存,再尝试清除下浏览器缓存试下

5.上传文件或图片正常,但无法访问对应的图片?

请检查插件管理配置中是否正确配置CDN地址,注意必须以http://开头

6.安装后没有后台管理菜单?

云储存插件安装后都是没有前后台管理菜单的,安装成功后后台所有的上传文件或图片将直接上传到云储存

7.上传时报File extension error.(code:-601)

这是由于文件格式错误,请检查你的插件配置中是否有配置对应的文件后续格式。

8.上传时报File size error.(code:-600)

这是由于文件过大错误,请检查你的插件配置中最大可上传配置的值是否满足你的文件大小

9.为什么上传的图片不显示?

首先检查你的CDN地址配置是否正确
单独打开图片看图片报错信息
如果你在安装云储存插件之前上传的图片是需要你手动同步到云储存空间(一般云储存都有提供FTP或专有管理工具可用于同步)

10.为什么后台管理的头像不显示?

这是由于你启用了云储存后,后台头像也从云储存去加载头像了,而你云储存并没有该默认头像,你可以尝试同步/assets/img/avatar.png到你的云储存,或重新上传一个新的头像即可。

查看更多

6月前

新增同步删除云储存文件

9月前

修复在上传大文件时MD5错误的BUG

1年前

新增存储管理员ID和会员ID

1年前

发布第一个版本