data目录迁移到web以外目录 ”也跟着移,移成功后可发现后台的 RSS文件 、JS文件更新不了;
提示“DedeTag Engine Create File False”错误,后来加入$filename查出原因是所生成的2个文件的目录没权限或没能自动生成目录。到这里你知如何解决了吧?
对,就是给他新建目录,建原来的data/js目录{注:只建js及rss目录好了}
DEDECMS更改JS文件生成目录,去掉前面的data
众所周知dede的data目录是系统的关键,如果把js文件直接生成在这里的话会导致 data目录很不安全。 好简单,打开dede(默认是)目录下的makehtml_js_action.php文件依次替换掉/data,即原来是/data/js/的改后/js/或/改成你喜欢的名/js/
附:dedecms5.7去掉友情链接中织梦链的方法
首先找到根目录下的 include/taglib/flinktype.lib.php 文件
然后打开找到,注释如下代码.参考行数为58-61行.
// $dedecms = false;
// $dedecms->id = 999;
// $dedecms->typename = '织梦链';
// if($type == 'dedecms') $row[] = $dedecms;
然后保存即可。再到dedecms5.7后台重新生成下主页,再刷新网站首页,此时织梦链已经去掉了