zoukankan      html  css  js  c++  java
  • discuz接入七牛sdk

    自己摸索了几天,找群里面的人各种问,都没有一个人回答我,哎,国内的开源精神呢......
    需要修改有以下几个:
    1.替换 /source/class/class_core.php 文件   解释:就把下载下来的class_core.php文件替换掉/source/class下的.
    2.在当前源码目录下增加一个文件夹.  解释:就把七牛的插件源码下载下来,把里面的extend文件夹复制到项目根目录.

    3.在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>';  

    上面配置的几个值去七牛官网可以找到.

    4.在discuz 管理中心->全局->上传设置->远程附件 中启用远程附件,并将 远程访问 URL 设置为 http://<YOUR QINIU DOMAIN>

    我参考的教程地址:

    1.七牛官方的:http://kb.qiniu.com/52lqmu6k

    2.百度经验上的:http://jingyan.baidu.com/article/27fa7326e6848846f8271fc3.html


    我们需要替换跟新增的文件下载地址:

    1.class_core.php文件下载地址:http://www.discuz.net/thread-3334048-1-1.html

    2.extend文件夹下载地址:http://www.discuz.net/thread-3399569-1-1.html


    以上是我自己的总结,亲测可用.

    推荐下自己创建的android QQ群:202928390 欢迎大家的加入.

  • 相关阅读:
    idea中svn代码冲突
    数据库表的连接(Left join , Right Join, Inner Join)用法详解
    @Param注解的用法解析
    spring @Transactional注解参数详解
    数据库的DDL、DML和DCL的区别与理解
    Mybatis:resultMap的使用总结
    Maps.newHashMap 和 new HashMap的区别
    php 个推的例子
    fidder 调接口 的 小常识
    php Memcached
  • 原文地址:https://www.cnblogs.com/yishaochu/p/5078584.html
Copyright © 2011-2022 走看看