织梦(Dede)Cms实用技巧

★ 修改图片储存路径
   在DEDE后台上传图片的时候,DEDE会按日期自动创建一个文件夹来存放,如果长年累月下来,文件夹多的数不胜数,那么我们可以用下面的方法让所有图片集中在一个文件夹内,便于管理。

1、修改后台设置
     进入后台:系统-附件设置-附件保存形式(按data函数日期参数),看见后台的“ymd”了吧,这里就是按照年月日来自动创建文件夹的,将后面的“ymd”修改为自己想要的路径格式。

2、修改自己后台文件的admin/media_add.php文件,打开后台文件夹,在目录中第25行找到下面代码行,将“ymd”修改为后台设定的格式

  
  
  
  
  1. $dpath = MyDate(”ymd”,$uptime);  


3、修改自己后台文件夹中的inc/inc_archives_functions.php文件,在96行找到下面代码行,将“ymd”修改为后台设定的格式

  
  
  
  
  1. $imgUrl = $cfg_uploaddir.’/’.MyDate(“ymd”,time());   



★ 将data目录转移到非Web目录下面

    鉴于dede受到黑客的攻击,为了安全方面考虑,可以将data目录移到网站根目录之外。防止别人去数据库攻击。
    安装好DEDE 5.7以后,我们开始修改。举例“D:\web\dede”为dede的根目录,我们需要将目录下的data文件夹(如图1)迁移要上一级目录,也就是将 D:\web\dede\data 目录迁移到 D:\web\data

1、进入后台:

DEDE后台修改DATA路径

 

2、修改DEDEDATA目录的配置常量
    找到根目录下/include/common.inc.php文件,在第16行处代码

  
  
  
  
  1. define('DEDEDATA', DEDEROOT.'/data');  //默认路径
  
  
  
  
  1. define('DEDEDATA', DEDEROOT.'/../data');  //修改为红色部分

 

你可能感兴趣的:(DEDE,织梦,使用技巧)