织梦DedeCMS程序data目录移到根目录外登陆后台报错解决方法

摘要:织梦dedecms这款程序由于功能齐全程序开源建站简单快捷等优点受到了很多站长们的喜爱,可是这款程序有优点的同时又有了很多的缺点,最大的缺点就是这款程序安全性,很多站长朋友们网站

织梦dedecms这款程序由于功能齐全程序开源建站简单快捷等优点受到了很多站长们的喜爱,可是这款程序有优点的同时又有了很多的缺点,最大的缺点就是这款程序安全性,很多站长朋友们网站建立不久就就会遇到挂马,一般挂在首页和模板还好处理些,可是如果数据库里也都被注入了木马解决起来就比较困难了,后来经过站长们研究后总结出一个经验那就是把data目录文件夹外放,意思就是把它移到根目录之外。这样被挂马的几率就会小很多了。有位站长朋友仿照了网上的一些教程也把data移到根目录之外了,后台也在系统-系统基本参数--性能选项更改了模板的缓存目录,可是登陆网站的后台还是报错了。提示:Call to undefined function getcururl()。那么遇到这个问题该怎么处理呢?小编为了这位站长朋友处理掉这个问题,于是就亲自在自己的php空间安装了dedecms程序,经过研究后名明白了,原来还是一个文件没有改到位导致的。具体方法小编来说明下吧。 第一步:连接到空间的FTP。找到include/common.inc.php文件。 第二步:找到第16行代码:

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

修改为:

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

第三步:再次上传覆盖之前的文件。并登陆到网站的后台去更新下缓存。 如果后台的tplcache缓存目录文件没有改也是一定要改的。在性能选项--模板缓存目

小编温馨提示下,这款程序比较奇葩,只要做了修改最好都一键生成下再更新下系统的缓存。否则可能导致更改无效。以上就是织梦DedeCMS系统data目录迁移到根目录外登陆后台报错的解决方法了。

版权声明:本文为本站原创文章,未经本站允许不得转载。https://www.zmzmb.com/a/study/dede/913.html
赞(0)

织梦验证码不显示解决方法总结

追梦者模板 8

1、确定你没有用记事本改过的文件,并且编码没有被打乱( 建议使用编程软件来修改,如:notepad++、dw ), 如果你不记得哪些文件被你用记事本改过了,你可以用这个工具清一下BOM《BOM自动检测

织梦电脑站手机站TAG标签伪静态-单链接id版

追梦者模板 8

无论你网站全站是静态或者动态还是伪静态,此教程都可以设置TAG标签页为伪静态,并且是单链接id的形式 按此教程操作后,电脑站TAG标签url会像如下: TAG标签首页 http://www.zmzmb.com/tags.html T

织梦后台自定义表单添加全选/全不选功能按钮

追梦者模板 8

在织梦后台的自定义表单中,如果想要批量审核或者删除多条记录时,只能一个一个的去操作,非常影响工作效率 我们可以在操作按钮的判断加一个【全选/全不选】功能按钮,大大方便我们的