php 又拍云,DEDEcms图片附件上传到又拍云使用云存储

国内知名企业级云服务商,在全球拥有300多个自建CDN节点,5TB 保有带宽,为25万用户提供CDN、云存储、HTTPS/SSL证书、云处理、短视频SDK、直播SDK等服务。

dede的附件服务器这个功能实在是鸡肋,基本就是个半残废的作品,估计很多人想用都用不上。这里说说dedecms如何使用又拍云的存储服务来储存图片。

注意:只针对文章模型,对图集模型无效。在版本号V57_UTF8_SP1的dede下成功。

当然,首先你要有upyun的账号,并且已经建立好了一个空间,绑定上自己的一个域名img.myweb.com

又拍云分配的参数一般为:

主机:v1.ftp.upyun.com (电信) v2.ftp.upyun.com (联通网通) v3.ftp.upyun.com (移动铁通) v0.ftp.upyun.com (自动判断)

用户:操作员的用户名/空间名(需要两个同时填写)

密码:操作员的密码

端口:21

文件传输协议:FTP

编码方式(字符集):统一使用 UTF-8

进入到dede的后台,附件服务器那里设置好参数并开启,参数都在上面这个就不说了。

如果设置没问题,这个时候发布文档,图片会上传到img.myweb.com一份(织梦说的是同步,所以本地还是会有),点击插入到文章会发现还是引用本地的图片。我们对源码更改一下。

到dede的目录include/dialog/下找到select_images_post.php这个文件,找到

$fullfilename = $cfg_basedir.$activepath.”/”.$filename;

修改为

$fullfilename = “http://img.myweb.com”.$activepath.”/”.$filename;

再发布文章的时候插入图片就会默认插入又拍云上的远程图片了。至于本地服务器上的。。。爱删删了吧

———————

作者:花木通幽

来源:CSDN

原文:https://blog.csdn.net/remoteport/article/details/39582603

版权声明:本文为博主原创文章,转载请附上博文链接!

原创文章,作者:卓弘,如若转载,请注明出处:https://www.jiaidc.com/1827.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值