织梦开启附件远程同步

系统-核心,开启远程站点和远程发布
让缩略图支持同步和加入附件服务器域名
1、打开 /dede/imagecut.php 找到
//对任意裁剪方式再次缩小图片至限定大小
if($newwidth > $cfg_ddimg_width || $newheight > $cfg_ddimg_height)
{
ImageResize($ddpicokurl, $cfg_ddimg_width, $cfg_ddimg_height);
}
在下面加入
if($cfg_remote_site=='Y' && $remoteuploads == 1)
{
//启用远程站点则创建FTP类
require_once(DEDEINC.'/ftp.class.php');
if(file_exists(DEDEDATA."/cache/inc_remote_config.php"))
{
require_once DEDEDATA."/cache/inc_remote_config.php";
}
if(empty($remoteuploads)) $remoteuploads = 0;
if(empty($remoteupUrl)) $remoteupUrl = '';
//初始化FTP配置
$ftpconfig = array(
'hostname'=>$rmhost,
'port'=>$rmport,
'username'=>$rmname,
'password'=>$rmpwd
);
$ftp = new FTP;
$ftp->connect($ftpconfig);
//分析远程文件路径
$remotefile = str_replace(DEDEROOT, '', $ddpicokurl);
$localfile = '..'.$remotefile;
//创建远程文件夹
$remotedir = preg_replace('/[^\/]*\.(jpg|gif|bmp|png)/', '', $remotefile);
$ftp->rmkdir($remotedir);
$ftp->upload($localfile, $remotefile);
}继续找到
require_once(DEDEINC.'/image.func.php');
在它的下面加入
$file = str_replace($remoteupUrl, '', $file);
继续找到
<?php echo $ddpicok; ?>
改成
<?php if($cfg_remote_site=='Y' && $remoteuploads == 1){echo $remoteupUrl.$ddpicok;}else{echo $ddpicok;} ?>
2、打开 /include/helpers/upload.helper.php 找到
global $cfg_imgtype, $cfg_softtype, $cfg_mediatype;
在它下面加入
global $cfg_remote_site, $remoteuploads,$remoteupUrl,$rmhost,$rmport,$rmname,$rmpwd;
继续找到
if($ftype=='image' && $watermark)
{
WaterImg($cfg_basedir.$fileurl, 'up');
}
在它下面加入
if($cfg_remote_site=='Y' && $remoteuploads == 1)
{
//启用远程站点则创建FTP类
require_once(DEDEINC.'/ftp.class.php');
if(file_exists(DEDEDATA."/cache/inc_remote_config.php"))
{
require_once DEDEDATA."/cache/inc_remote_config.php";
}
if(empty($remoteuploads)) $remoteuploads = 0;
if(empty($remoteupUrl)) $remoteupUrl = '';
//初始化FTP配置
$ftpconfig = array(
'hostname'=>$rmhost,
'port'=>$rmport,
'username'=>$rmname,
'password'=>$rmpwd
);
$ftp = new FTP;
$ftp->connect($ftpconfig);
//分析远程文件路径
$remotefile = str_replace(DEDEROOT, '', $cfg_basedir.$fileurl);
$localfile = '..'.$remotefile;
//创建远程文件夹
$remotedir = preg_replace('/[^\/]*\.(jpg|gif|bmp|png)/', '', $remotefile);
$ftp->rmkdir($remotedir);
$ftp->upload($localfile, $remotefile);
}3、打开/dede/templets\imagecut.htm 找到
ReturnImg('<?php echo $file; ?>')
改成
ReturnImg('<?php if($cfg_remote_site=='Y' && $remoteuploads == 1){echo $remoteupUrl.$file;}else{echo $file;} ?>')
4、打开 /dede/archives_do.php 找到
if(!empty($cfg_uplitpic_cut) && $cfg_uplitpic_cut=='N')
在它的下面加入
if($cfg_remote_site=='Y' && $remoteuploads == 1){$upfile = $remoteupUrl.$upfile;}
# 织梦CMS教程
# 织梦开启附件远程同步和缩略图支持同步问题
# FTP
# 运城抖音seo关键引流
# remoteuploads
# require
# once
# 惠州网络营销与网络推广
# aff网站中的推广文章
# 怎么找明星网站推广呢
# 石首抖音推广营销招聘电话
# 如何推广代购网站
# 海口网站建设和推广怎样
# 网站统计seo
# 垃圾链接对seo的影响
# 宝安免费seo营销软件推广
# 知名网络营销推广方案
# 信阳全域营销推广
# 房地产营销传播推广策略
# 天津电商营销推广招聘
# 佛山新站seo建议
# 清河网站建设网络推广
# seo网页粘贴
# 腾讯网站建设需求分析
# seo排名发包软件
# 咸宁百度seo服务
# height
# 织梦远程
# 织梦缩略图
# 织梦附件
# false
# toolbar
# cfg
# remote
# site
# nbsp
# brush
# ImageResize
# ddimg
# exists
# ddpicokurl
# class
# pre
# amp
# quot
# DEDEDATA
# cache
# empty
# inc
# config
# file
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
网络优化91478 】
【
技术知识72672 】
【
云计算0 】
【
GEO优化84317 】
【
优选文章0 】
【
营销推广36048 】
【
网络运营41350 】
【
案例网站102563 】
【
AI智能45237 】
相关推荐:
香港服务器网站卡顿?如何解决网络延迟与负载问题?
建站之星模板安装失败如何排查服务器环境?
织梦dedecms 5.7怎样在任意位置显示自由列表标题+链接_织梦CMS教程
织梦发布文章添加禁用词语过滤功能_织梦CMS教程
建站之星插件安装步骤与主题应用配置指南详解
定制建站是什么?如何实现个性化需求?
织梦dedecms手机站与PC站同步生成静态文件html教程_织梦插件
如何获取PHP WAP自助建站系统源码?
织梦dedecms手机站m目录下不生成index.html实现动态更新_织梦CMS教程
如何基于云服务器快速搭建个人网站?
dedecms织梦*幻灯片插件下载_织梦插件
如何测试您的网站全球打开速度-网站海外测速工
广州营销型建站服务商推荐:技术优势与SEO优化解析
织梦二次开发调用指定模型自定义字段值的文章列表_织梦CMS教程
织梦cms后台提示common.inc.php文件属性为644问题解决方法_织梦CMS教程
织梦清空文章后发布新文章ID从1开始_织梦CMS教程
织梦DedeCMS二次开发教程之创建数据表_织梦CMS教程
dedecms织梦有缩略图则显示缩略图,没有则显示随机缩略图_织梦CMS教程
织梦dedecms让文章页关键词自动SEO内链_织梦CMS教程
phpcms添加顶踩功能方法_PHPCMS教程
织梦DedeCMS5.7文章页实现阅读全文功能的教程_织梦CMS教程
建站主机系统SEO优化与智能配置核心关键词操作指南
广东企业建站网站优化与SEO营销核心策略指南
高性能网站服务器部署指南:稳定运行与安全配置优化方案
帝国CMS教程-去掉“选择注册会员类型”_帝国CMS教程
PHPCMS实现文章置顶功能文章不重复的方法_PHPCMS教程
如何高效完成自助建站业务培训?
建站之星CMS五站合一模板配置与SEO优化指南
织梦建站用windows服务器IIS实现301重定向方法_织梦CMS教程
织梦dedecms在自定义表单里加入验证码的方法_织梦CMS教程
建站之星logo尺寸如何设置最合适?
帝国cms页面浏览量或点击率统计调用代码_帝国CMS教程
织梦dedecms后台自定义表单添加搜索功能_织梦CMS教程
建站三合一如何选?哪家性价比更高?
阿里云主机ECS安装WDCP面板后无法进入解决办法_织梦CMS教程
如何在橙子建站中快速调整背景颜色?
织梦cms去掉网站首页后缀index.html方法_织梦CMS教程
建站主机如何选?高性价比方案全解析
织梦二级域名附件相对路径修改*路径链接_织梦CMS教程
广州建站公司哪家好?十大优质服务商推荐
建站助手4.1:智能建站与SEO优化工具一键生成高效模板
建站主机解析:虚拟主机配置与服务器选择指南
宝塔Windows建站如何避免显示默认IIS页面?
dedecms织梦搜索结果不支持autoindex的解决办法_织梦CMS教程
dedecms织梦模版SQL注入漏洞soft_add.php修复教程_织梦CMS教程
家庭建站与云服务器建站,如何选择更优?
织梦调用文章所属的副栏目id及副栏目名称网址链接教程_织梦CMS教程
建站之星配置系统填写指南与颜色字体自定义技巧
安云自助建站系统如何快速提升SEO排名?
织梦dedecms重新安装提示“dir”解决办法_织梦CMS教程
2018-11-10
南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。