温馨提醒
如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢
本文最后更新于2023年8月25日,已超过 180天没有更新
关于将dede织梦data目录迁移出web目录织梦官方提供了一个教程,但是如果你是按照他们提供的教程做的话会出现很多问题。比如验证码问题,图片显示问题等等一大堆。织梦官方这种是很不负责任的,因为那个教程有很大缺陷。这里跟大家提供一个完整版本的如何将dede织梦data目录正确迁移,以及按照官方版本教程迁移出现问题的解决办法。这里先看看官方的吧,然后我再补充。
1.将data目录转移到非Web目录
我们需要将根目录下的data文件夹迁移到根目录的上一级目录,简单的办法直接剪切即可。
2.修改DEDEDATA目录的配置常量
找到系统目录下/include/common.inc.php文件,修改DEDEDATA常量为你的系统目录。
define('DEDEDATA', DEDEROOT.'/data');
改为
define('DEDEDATA', DEDEROOT.'/../data');
3.配置tplcache缓存文件目录
修改tplcache目录为你相对目录:进入网站后台,系统设置->基本参数设置->性能选项,找到模板缓存目录改为/../data/tplcache
4.根目录首页index.php文件也需要修改
找到
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
改为
if(!file_exists(dirname(__FILE__).'/../data/common.inc.php'))
5.老版本转移data目录后验证码不显示
不显示验证码的同学请改一下/include/vdimgck.php这个文件,这个文件里也调用了DATA里的文件也需要改路径,具体方法可问度娘。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论0+