如何在discuz中使用七牛云存储上传附件?

站长提问:我的网站是用discuz3.2搭建的,主机空间不是很大,我想使用七牛云存储上传论坛附件节省流量,怎么操作?

答:discuz官方提供了使用七牛云存储来存储附件的扩展包。用户可以按照下面的步骤来安装使用

  1. 确认您使用的discuz版本为 X2.5X3
  2. 备份您的discuz。如果整体备份耗时太长,请至少备份 source/class/class_core.phpconfig/config_global.php 两个文件;
  3. 下载您的discuz版本对应的 DISCUZX2.5/X3扩展框架DXEXTEND , 解压缩并将其中的文件夹复制到discuz根目录下;
  4. 下载 DISCUZX2.5/3云存储通用接口 , 解压缩并将其中的文件夹复制到discuz根目录下;
  5. config/config_global.php 中新增以下内容:
    $_config['extend']['storage']['curstorage'] = 'qiniu';  
    $_config['extend']['storage']['qiniu']['accesskey'] = '<YOUR ACCESS KEY>';  
    $_config['extend']['storage']['qiniu']['secretkey'] = '<YOUR SECRET KEY>';  
    $_config['extend']['storage']['qiniu']['attachurl'] = 'http://<YOUR QINIU DOMAIN>';  
    $_config['extend']['storage']['qiniu']['bucket'] = '<YOUR BUCKET>';  
    
  6. discuz 管理中心->全局->上传设置->远程附件 中启用远程附件,并将 远程访问 URL 设置为 http://<YOUR QINIU DOMAIN>

发表评论

昵称

沙发空缺中,还不快抢~