下面CMS资源网就来教大家如何将七牛云存储完美整合到织梦系统里面,整合后你的织梦编辑器上传图片、发布文档时上传缩略图以及图集模型里面上传的图片都会同步到七牛云存储,并且返回七牛云存储的调用地址,整合非常的完善,具体效果可以看看下面的截图:
废话不多说,下面进入正题:
在整合前请先确保你有七牛云存储的账号并且已经获得了七牛的密钥accessKEY跟secretKEY,如果没有注册七牛的朋友请去官网注册
注册成功后七牛会提示我们完成一些必要的身份认证,完成认证后就能创建自己的云存储空间了,点击七牛用户首页上面的新建空间,并获得空间的域名以及密钥,到后面会用到。
完成以上步骤后我们需要在后台添加一些全局变量,用来设置七牛的密钥跟域名,依次点击【系统】-【基本参数】-【添加新变量】
添加的内容如下(注意对比,一个都不能错):
变量名称:cfg_qiniu
变量类型:布尔(Y/N)
参数说明:开启七牛云
变量值:Y
所属组:站点设置
-------------------------------------
变量名称:cfg_qiniubucket
变量类型:文本
参数说明:七牛云空间
变量值:
所属组:站点设置
-------------------------------------
变量名称:cfg_qiniudomain
变量类型:文本
参数说明:七牛云域名
变量值:
所属组:站点设置
-------------------------------------
变量名称:cfg_qiniuak
变量类型:文本
参数说明:七牛云AK
变量值:
所属组:站点设置
------------------------------------
变量名称:cfg_qiniusk
变量类型:文本
参数说明:七牛云SK
变量值:
所属组:站点设置
添加完成后在站点设置里面就会出现设置七牛云存储的选项,如下图:
添加变量
设置完成后我们把刚刚在七牛获取的空间域名以及密钥信息都填进去,跟上图一样。
然后就下载下面的附件,直接解压出来后覆盖原来的同名文件以及文件夹即可,附件下载地址如下:
注意:由于改动文件较多,打包文件仅适合网站未二次修改过同学使用;且覆盖前请务必先备份以下改动过的文件,以免发生不可逆的错误!
改动文件包括以下
dede/lbum_add.php
dede/lbum_edit.php
dede/config.php
dede/imagecut.php
dede/swfupload.php
dede/incinc_archives_all.php
dede/incinc_archives_functions.php
dede/empletsimagecut.htm
include/customfields.func.php
include/dialogselect_images.php
include/dialogselect_images_post.php
include/dialogselect_media.php
include/dialogselect_soft.php
include/dialogselect_soft_post.php
include/helpersupload.helper.php
添加文件夹有
include/qiniu
覆盖完成后就可以清除一下浏览器缓存并刷新后台进行测试了!