Discuz 3.4整合阿里云OSS

 木柚村村长   2018-12-03 22:21   279 人阅读  0 条评论


这个版本和之前的版本整合方法都一致,但是之前的方法都会多多少少出现一些问题,我操作的时候就出现了“尝试下载文件失败,请检查远程URL是否正确”的错误,再次感谢阿里云adfsaf、Discuz向上的葱子两位的帖子。



  1. 首先申请阿里云OSS ,这个不做解释了,点开此处的Bucket



  2. 1.jpg


  3. 点开后如图,要用到的有1 和2 这两个链接,1是节点链接,2是访问域名


  4. Discuz 3.4整合阿里云OSS



  1. 把覆盖 Discuz程序根目录.zip 文件解压后覆盖到Discuz根目录,


  2. Discuz 3.4整合阿里云OSS


  1. 重点来了,修改根目录下/config/config_global.php,添加如下信息。

    // --------------------------  附件储存-开始  -------------------------- // 

    $_config['extend']['storage']['curstorage']='aliyun';       

    $_config['extend']['storage']['aliyun']['access_id']='OSS Access Key ID自己修改';      // 2 OSS Access Key ID 

    $_config['extend']['storage']['aliyun']['access_key']='OSS Access Key Secret自己修改';     // 3 OSS Access Key Secret       

    $_config['extend']['storage']['aliyun']['access_host']=NULL;     // 默认即可 

    $_config['extend']['storage']['aliyun']['bucket']='Bucket名字自己修改';         // 1 就是你给OSS取的那个名称

    $_config['extend']['storage']['aliyun']['attachurl']='http://OSS外网地址自己修改';      // oos外网地址 

    // ---------------------------  结束 ----------------------------------- //


  2. Discuz 3.4整合阿里云OSS


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

    Discuz 3.4整合阿里云OSS

  2. 后台设置Discuz,如下图


  3. Discuz 3.4整合阿里云OSS


页面继续往下拉,填写远程访问URL为http://你的OSS访问域名/

Discuz 3.4整合阿里云OSS

最后测试远程附件


Discuz 3.4整合阿里云OSS
下面三张图中原有的数据不变,给出参考。
Discuz 3.4整合阿里云OSS
Discuz 3.4整合阿里云OSS

  1. Discuz 3.4整合阿里云OSS


文件下载地址:

此处为隐藏内容,请评论后查看隐藏内容,谢谢!(回复后请刷新本页面)

本文地址:http://www.muui.cn/index.php/post/109.html
版权声明:本文为原创文章,版权归 木柚村村长 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?