dedecms官方建议用户修改data文件名称,减少攻击的可能

优采云 发布时间: 2021-07-13 01:32

  dedecms官方建议用户修改data文件名称,减少攻击的可能

  dedecms漏洞最近频频出现,织梦官方也给出了很多相应的措施。今天告诉大家,dedecms官方建议用户修改数据文件名。对于虚拟主机,一些虚拟主机是受限的,不能移到 web 目录之外。为了尽量减少网站被攻击的可能性,我们可以重命名数据目录,进一步降低被攻击的可能性。

  1、修改include目录下的common.inc.php文件。打开文件,找到第16行:

  复制代码

  代码如下:

  define('DEDEDATA', DEDEROOT.'/data');

  把data改成你要改的目录名,比如:改成22badata,然后改成:

  复制代码

  代码如下:

  define('DEDEDATA', DEDEROOT.'/22badata');

  2、 使用FTP将data目录重命名为22badata,与第一步修改的文件名相同。

  3、网站后台,系统-系统基本参数-性能选项,“模板缓存目录:”改为:/22badata/tplcache。

  到此,改动基本完成,但还是存在一些问题。打开网站目录,你会发现已经跳转到安装文件了。不用着急,修改网站root目录下的index.php文件,将文件的前几行注释掉,注释如下,即在代码前面加上//,代码为如下:

  复制代码

  代码如下:

  //if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))

  //{

  // header('Location:install/index.php');

  //退出();

  //}

  这样你的网站就可以正常打开了。后台更新还是有问题。 网站map、RSS、JS更新有问题。那么我们只需要在网站root目录下新建一个data目录,然后在data目录下新建rss和rss和js文件即可。 js两个目录,这样就好了,再更新一下看看,都正常吗?

  注意:上面提到的更改目录是22badata,其中22badata可以随意替换成你想要的目录名。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线