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 欢迎大家的加入.

  • 相关阅读:
    Linux 常用命令--来自B站Up主codesheep
    如何区别调用python2和python3
    fastp 使用
    使用bash shell删除目录中的特定文件的3种方法
    python 正则表达式 finditer
    vcf format
    vcf文件(call variants得来的)怎么看变异是纯合还是杂合
    js Object.preventExtensions()
    js 对象的属性特征
    shell基础 以及 sed、awk
  • 原文地址:https://www.cnblogs.com/yishaochu/p/5078584.html
Copyright © 2011-2022 走看看