多云存储插件
surile 11小时前

 

# 云存储上传插件

## 插件说明

`xn_oss_upload` 是一款专为 **XiunoBBS 论坛系统** 开发的文件上传插件,支持将论坛附件、头像、编辑器内图片等内容上传至多种主流云存储服务,包括:

- Cloudflare R2
- 阿里云 OSS
- 七牛云对象存储
- 腾讯云 COS
- 本地存储(可选保留)

通过接入云服务,本插件可帮助站长减轻服务器负担、提高访问速度、提升用户体验。

## ✅ 适用场景

该插件适用于以下场景:

- 使用轻量 VPS 或本地存储空间有限的论坛站点
- 需要将头像、附件、编辑器图片统一上传至云存储的论坛
- 希望提升资源访问速度并配合 CDN 实现文件加速
- 拓展多云兼容性,便于未来更换或集成更多云服务

---

## ✨ 功能列表

- 多云存储支持:Cloudflare R2、七牛云、阿里 OSS、腾讯云 COS
- 支持上传类型:头像、附件、编辑器图片
- 自动区分不同文件类型路径
- 云端文件访问链接自动替换
- 可选切换至本地存储
- 简洁配置,快速部署

---

## 安装说明

1. 下载插件压缩包
2. 解压到 `plugin` 目录
3. 在后台插件中心启用插件
4. 配置授权信息和存储设置

## 使用说明

### 存储服务配置说明

#### 七牛云配置

- AccessKey:七牛云账号的 AccessKey
- SecretKey:七牛云账号的 SecretKey
- Bucket:存储空间名称
- 域名:访问域名,需要带 https://或 http://

#### 阿里云 OSS 配置

- AccessKeyId:阿里云账号的 AccessKeyId
- AccessKeySecret:阿里云账号的 AccessKeySecret
- Endpoint:地域节点地址
- Bucket:存储空间名称
- 域名:访问域名,需要带 https://或 http://

#### 腾讯云 COS 配置

- SecretId:腾讯云账号的 SecretId
- SecretKey:腾讯云账号的 SecretKey
- Region:地域信息
- Bucket:存储空间名称
- 域名:访问域名,需要带 https://或 http://

#### Cloudflare R2 配置

- AccountId:Cloudflare 账号 ID
- AccessKeyId:R2 的 AccessKeyId
- AccessKeySecret:R2 的 AccessKeySecret
- Bucket:存储空间名称
- 域名:访问域名,需要带 https://或 http://

## 常见问题

1. 上传失败

   - 检查存储服务配置是否正确
   - 确认存储空间是否有足够权限
   - 查看服务器错误日志获取详细信息

2. 文件无法访问
   - 检查域名配置是否正确
   - 确认域名是否已备案(国内服务商要求)
   - 检查存储空间访问权限设置

## 技术支持

  • 作者:Surile
  • QQ:51414792
  • 邮箱:mhecy98@gmail.com

加入单版本支持

售价:66

完整版目前也就支持两家服务(Cloudflare R2、七牛云)

售价:120

请勿盲目购买,根据自身需求在购买

最新回复 (0)
全部楼主
返回
surile
一级用户组
2
主题数
6
帖子数
扫码访问