小李SEO博客

网站优化服务

织梦cms程序data目录使用默认名称给织梦系统安全隐患

现在织梦DEDECMS网站建设,网络公司做网站的站长用的非常的多。最新的5.7版本和5.7SP1版本后台都有个安全检测,data目录如果使用默认的名称,那么织梦DEDECMS系统的安全肯定会大打折扣。相信大家都看到这样的提示:强烈建议将data目录搬移到Web根目录以外,查看如何搬迁。但是对于虚拟主机来说,有些虚拟主机限制,不给移动到web目录以外,那么为了最大限度的减少网站被攻击的可能,我们可以将data目录改名,这样也进一步减少了攻击的可能。具体操作如下:

1、修改include目录下的common.inc.php这个文件。打开文件,找到第16行:define('DEDEDATA', DEDEROOT.'/data');把data修改成为您要改的目录名,如:改为asdfg,那么则改为:define('DEDEDATA', DEDEROOT.'/asdfg');2、用FTP把data目录改名asdfg,也就是跟第一步改的文件名一样。3、在网站后台,系统-系统基本参数-性能选项,“模板缓存目录:”改为:/asdfg/tplcache。这样就基本改完成了,不过现在还有些问题。打开网站目录你会发现,自己跳到安装文件了。不用急,修改一下网站根目录的index.php这个文件,把文件最前面的几行注释掉,注释如下,也就是在代码前面加//://if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))//{// header('Location:install/index.php');// exit();//}

这样,你的网站就可以正常打开了。在后台更新的时候,还是有问题,网站地图跟RSS、JS这几项更新有问题,那么我们只需要在网站根目录下新建个data目录,然后data目录下再分别新建rss和js两个目录,这样就可以了,再更新一下看看,是不是都正常了呢? 到了这里官方说教程已经完成,可是如果你信了那就麻烦了。你会碰到很多问题。这么草率的搬离问题很多的比如,我们常见的网站地图和生成的JS文件,全部会导致路径不正确。

例如发现移动后有两点问题,第一、后台登陆不显示验证码了,第二、联动类别后台发布的时候不显示.移动后发布文章时候联动类别不显示和后台登陆不显示验证码。等等,即使你想要转移回去发现问题依然存在。其实真正正确的转移方法是:你需要把整个程序里所有关于调用到'/../data' 的部分全部换掉。而不仅仅是上面官方说的那几个。下面就挨个说下经常碰到的问题解决方法。

转移data目录后验证码不显示或者输入验证码一直提示错误不显示验证码的同学请改一下/include/vdimgck.php这个文件 这个文件里也调用了DATA里的文件也可以改路径,把带有这个 /../data 改成你现在的路径。$im = @imagecreatefromjpeg(dirname(__FILE__).'/data/vdcode.jpg');首页index.php文件也需要修改还需要把首页中index.php中的/data/改为/../data。也就是下面这句。if(!file_exists(dirname(__FILE__).'/data/common.inc.php')){header('Location:install/index.php');exit();}


上一篇:dedecms列表页中缩略图大小如何控制 下一篇:dedcms删除文档同时文章中的图片的方法
织梦cms相关文章阅读
  • 织梦cms程序搭建网站防挂马方法

    小李网络公司介绍织梦cms程序搭建网站防挂马方法知识,包括网站被挂马怎么查询自己的网站是否被挂马网站空间被挂马织梦网站被挂马.网站被挂马怎么处理,网站被挂马的原因....

  • 织梦cms5.7后台图片裁剪模糊解决方法

    小李 网络公司介绍织梦cms5.7后台图片裁剪模糊解决方法知识,包括织梦dedecms教程dedecms织梦系统dedecms首页织梦cms移动织梦cms网站dede织梦仿站织梦内容管理系统是什么织梦帮助文档织梦默认模板管...

  • 织梦cms列表页和内容页调用顶级栏目ID方法

    小李网络公司介绍织梦cms列表页和内容页调用顶级栏目ID方法知识,包括织梦相关文章调用dedecms调用网站织梦调用代码dedecms代码调用dedecms怎么调用dedecms栏目页标签dedecms栏目代码dedecms栏目合并...

  • 织梦cms列表页分页错位解决方法

    小李网络公司介绍织梦cms列表页分页错位解决方法知识,包括织梦分页样式cms怎么做分页dedecms分页怎么做织梦dedecms教程dedecmslist分页dedeajax分页dede分页css样式dedecms栏目页分页....

  • 织梦cms文章页调用相关文章及文章不显示问题

    小李网络公司介绍织梦cms文章页调用相关文章及文章不显示问题知识,包括针对文章提出的问题函数调用的方式有哪些函数调用可以在那里调用函数怎么用重写调用问题函数的什么调用函数调用...

  • 织梦cms根据任意栏目id获取顶级栏目名称自定义函数

    小李网络公司介绍织梦cms根据任意栏目id获取顶级栏目名称自定义函数知识,包括dede筛选urldede指定文章iddede频道id是什么dede怎么显示指定iddede获取当前iddede按id排序dede根据id判断de的id标签dedear...

  • 织梦cms自动编序号autoindex属性

    小李网络公司介绍织梦cms自动编序号autoindex属性知识,包括帝国cms和织梦哪个好织梦cms建站教程织梦官网织梦cms收费吗织梦cms织梦cms建站教程去一品资源cms内容管理系统织梦 建站织梦模板大全...

  • 织梦cms会员中心调用会员最后登录时间和上次登录ip

    小李网络公司介绍织梦cms会员中心调用会员登录时间ip知识,包括dedecms织梦会员中心调用会员最后登录时间和IP的方法_织梦58,织梦常用调用标签织梦调用代码织梦相关文章调用进入会员中心dede...

  • 织梦cms去掉特别推荐日期方法

    小李网络公司介绍织梦cms去掉特别推荐日期知识,包括DEDECMS特别推荐去掉日期限制字数的方法_织梦58,dede修改特别推荐中字数及日期_DedeCMS教程_最模板,...

  • 织梦cms修改取消或者替换子栏目列表名称中/符号

    小李网络公司介绍织梦cms修改取消或者替换子栏目列表名称中/符号知识,包括文件如何统一替换名字word名字批量替换word怎么取消输入替换批量替换文件夹名称部分文字工作表名称统一替换文件...

  • 织梦cms首页文章列表实现按照digg数量排序方法

    小李网络公司介绍织梦cms首页文章列表实现按照digg数量排序知识,包括DEDE首页文章列表实现按照digg数量排序方法 - 织梦学习网,digg是什么意思diggcom是什么牌子diggcom工控机gold digger文章列表样式...

  • 织梦cms整合资料注册部分脚本可独立使用教程

    小李网络公司介绍织梦cms整合资料注册部分脚本可独立使用教程知识,包括dedeDEDE582dede_COmDEDE鞋DEDESKENDEDEA什么独立独立的意义什么叫做独立布干维尔独立独立的人如何独立....

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640