Discuz! · 2018 年 2 月 5 日

Discuz 附件放到阿里云 OSS 教程

1. 首先开通阿里云 OSS(该步骤就不解释了)

2. 下载 OSS 程序,解压上传到网站的根目录。
链接:https://pan.baidu.com/s/1pMdf8uv 密码:ardn
以上资源失效可以直接点击这里下载 OSS 程序

3. 修改 config-config_global.php 文件,添加以下代码

// OSS 附件储存
$_config['extend']['storage']['curstorage']='aliyun';       
$_config['extend']['storage']['aliyun']['access_id']='     ';
// OSS Access Key ID 
$_config['extend']['storage']['aliyun']['access_key']='    ';
// OSS Access Key Secret       
$_config['extend']['storage']['aliyun']['access_host']=NULL;
// 默认即可 
$_config['extend']['storage']['aliyun']['bucket']='       ';
// 就是你给 OSS 取的那个名称
$_config['extend']['storage']['aliyun']['attachurl']='https:// /';
// OSS 外网地址

4. 修改 extend/vendor/storage/aliyun/sdk.class.php 的第 72 行为自己的节点

5. 进行远程附件配置并测试
进入后台——全局——上传设置——远程附件
FTP 账户填写 Access Key ID /创建的 OSS 名字
FTP 密码填写 Access Key Secret
远程访问 URL 填写 OSS 访问域名

6. 附件迁移到 OSS 后需要更新附件的链接地址,参考 Discuz! X3.2 本地附件全部修改为远程附件的方法

7. 配置完成后更新缓存,在远程附件配置页测试远程附件,测试正常即可。