迁移 DedeCMS 的 data 目录,还有个坑!

  • 2019-07-15
  • 372
  • 0
  • 0

刚刚参考网上的教程迁移了一下 DedeCMS 的 DATA 目录,发现坑真多啊,网上那些文章都是一模一样的,估计都是采集的,一点也不负责任,丫的坑死我了。。

为什么要迁移DATA目录?

1.存在安全隐患:DedeCMS出了名的漏洞多,根本补不完(同时我也懒得补),只能在外边建几层墙,缝缝补补就算了。

2.影响GIT部署:没啥意义,都是缓存之类的文件,GIT根本不方便部署,而且常常生成新文件,push一下估计又有缓存出问题,各种各样的沙雕问题。

网上如何教你迁移?

1.把DATA目录移动到上一级目录。

2.修改include/common.inc.php中DEFINED的DATA目录。

按这样做完了就挂掉了,网站打不开了,跳转/install/index.php。。。

出了什么问题?

我不知道DedeCMS里还有多少代码是直接引用了绝对路径/data,反正我看index.php里是判断/data/common.inc.php,没有就是全新安装,沃日。

怎么解决?

反正你都装完了,要么把index.php中前几行判断文件是否存在的代码删了,要么在index.php里把data路径改一下。

评论

还没有任何评论,你来说两句吧

隐藏
变装