欢迎光临
我们一直在努力

Discuz!论坛程序如何使用阿里云oss、七牛、又拍云存储上传附件

[v_notice]博主目前的网站差不多都是用Discuz!论坛程序搭建的,网站的图片有两个站点是放在七牛,(因为七牛免费10G空间注册地址 https://www.weiboke.top/go/qiniu)又拍云没放过。[/v_notice]

[v_tips]首先我们对比下各云存储的价格(这里我只对比出网流量,原因其它可基本不计):

阿里云oss            0.75元/G            首次使用送200元代金卷(6个月有效期)          使用过程中基本没什么问题,很稳定。

七牛云存储          0.5元/G               新用户每次送10G流量                                   使用中有一些问题,联系客服只能邮件。好像防盗链有点问题

又拍云                 0.45元/G             新用户要先买空间和流量才可用(好像最近在做活动也送流量)               又拍云没用过[/v_tips]

下面我们讲解Discuz!程序通过添加插件方式使用上面三个云存储。

第一步:

首先要安装Discuz!程序的扩展框架。

2.5版本:

upload_extend1.3.0_x25

3.0版本:

upload_extend1.3.0_x3

3.1版本(经测试3.2版本可用):

upload_extend1.3.0_x3.1

  1. 下载好您对应版本的扩展框架.
  2. 把下载好的文件覆盖到您网站的要目录,其实只修改了一个文件:class_core.php,在里面修改了自动加载机制。
  3. 在论坛分目录下建立新的文件夹extend/class
  4. Discuz!程序的扩展框架就安装好了

第二步:

安装云存储插件

  1. 下载云存储插件
  2. upload_cloudstorage1.1.0beta (2.5/3.0/3.1/3.2都可用)
  3. 解压后上传到论坛根目录下.
  4. 到config_global.php添加配置信息。config_global.php位置在根目录config文件夹下
  5. 配置信息如下
$_config['extend']['storage']['curstorage'] = 'aliyun';
$_config['extend']['storage']['upyun']['bucket'] = 'dztest';
$_config['extend']['storage']['upyun']['username'] = 'dzuser';
$_config['extend']['storage']['upyun']['password'] = 'discuz';
$_config['extend']['storage']['upyun']['attachurl'] = 'http://dztest.b0.upaiyun.com';

$_config['extend']['storage']['aliyun']['access_id'] = '';
$_config['extend']['storage']['aliyun']['access_key'] = '';
$_config['extend']['storage']['aliyun']['access_host'] = NULL;
$_config['extend']['storage']['aliyun']['bucket'] = 'discuzbucket';
$_config['extend']['storage']['aliyun']['attachurl'] = 'http://discuzbucket.oss.aliyuncs.com';

$_config['extend']['storage']['qiniu']['accesskey'] = '';
$_config['extend']['storage']['qiniu']['secretkey'] = '';
$_config['extend']['storage']['qiniu']['attachurl'] = 'http://discuztest.qiniudn.com';
$_config['extend']['storage']['qiniu']['bucket'] = 'discuztest';

说明:第一行就是填写您要使用的云存储,默认是aliyun 阿里云oss..如果要使用七牛。就填写 qiniu ..
然后就在下面填写您选择的去存储的对应信息。 要填写正确才可以上传成功。
6.论坛到后台的全局——上传设置——远程附件,选择打开,下面的信息可以随便填,或者按照一个正确的FTP服务器来填写,当没执行步骤3时,整个过程将按照一个正常FTP设置来运行。
7.测试是否能上传成功。
到这里就全部安装完成。如果您在安装过程中,没有什么问题。肯定测试是成功的。老姜已经测试过了。正常运行。
如安装过程中有问题。可在下面留言!

赞(0)

微助手微博客--关注互联网

联系我们我们