作者:青竹建站 来源:网络 发布时间:2020-02-18
在使用DedeCMS建站的时候,一般大家都会注意把漏洞修复一下。很多人说织梦系统不安全,但其实你把常见的漏洞入侵文件修改设置后,基本的安全是没问题。况且网站定期备份也不怕被黑。那么织梦data目录迁移就是dedecms安全设置必不可少的一步。
根据网上的参考资料使用dedecms v5.7系统测试以后,整理出的data目录迁移步骤。这也是本人测试过的方法,分享给大家。
data文件夹是织梦系统的数据文件夹,我们网站的数据库备份文件就存放在这个文件夹下的backupdata文件夹下,网站的一些配置信息主要也是存放在这个文件夹下的。一般网站的根目录是www文件夹,织梦系统安装后data文件夹是在根目录的。如果我们的data文件夹是在该网站的外面,黑客根本无法访问,也就最大程度的保证了网站数据库信息的安全。所以网站上线的时候我们是要将这个文件夹移出web根目录的,目的就是为了安全起见。
1、FTP登陆服务器根目录,打开/include/common.inc.php,找到
define('DEDEDATA', DEDEROOT.'/data');
修改为
define('DEDEDATA', DEDEROOT.'/../data');
2、打开根目录下的/index.php,找到
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
修改为
if(!file_exists(dirname(__FILE__).'/../data/common.inc.php'))
3、重新进入后台,点击系统 -> 系统基本参数 -> 性能选项 -> 模板缓存目录 -> 填写 /../data/tplcache
至此,DedeCMS已移出data文件夹,迁移完成。
小提醒:如果已经移出了data文件夹就不好办了,最好把上面/include/common.inc.php,/index.php还原到初始状态,把data文件夹复制一份放到web网站根目录,再重新安装,以免出错。安装好后,再进行修改即可。