雨天IT技术网

当前位置: 网站首页 > 网络教程 > dedecms >

Dedecms图片文件保存路径的修改方法

时间:2017-01-09 14:19来源:雨天IT技术网 作者:雨天 点击:
开源程序中,Dedecms是一款不错的程序,今天我就来说说如何修改织梦图片保存路径吧! 用过Dedecms的朋友都知道,在Dedecms后台上传图 片的时候,Dedecms会按日期自动创建一个文件夹来存放,比如今天是2012年6月27,那么织梦系统会在uploads/allimg目录中创建
开源程序中,Dedecms是一款不错的程序,今天我就来说说如何修改织梦图片保存路径吧!
用过Dedecms的朋友都知道,在Dedecms后台上传图
片的时候,Dedecms会按日期自动创建一个文件夹来存放,比如今天是2012年6月27,那么织梦系统会在uploads/allimg目录中创建一个
120627的文件夹来存放今天上传的图片附件,而且以此开始,每天都会创建一个类似120627的文件夹,即便文件夹中没有图片。
大家可以想
下,一年有365天。如果每天都写几篇文章,那么不是就会有365个图片文件夹了,尤其是使用虚拟主机的同学,太多的文件夹总归是不好,
浪费资源。我想很多朋友在上传图片的过程中会遇到这个问题,于是赶紧查下资料,然后自己开始慢慢研究Dedecms的后台设置,最终问题得
到解决,方法如下: 
1、修改后台设置 系统-附件设置-附件保存形式(按data函数日期参数):,看见后台的“ymd”了
吧,这里就是按照年月日来自动创建文件夹的,将后面的“ymd”修改为自己想要的路径格式,个人建议最好设置成ym或者y,也就是按照年月
或者年来创建。
2、修改后台(默认为dede)文件夹中的dede/media_add.php文件,打开后台文件夹,在目录中找到
media_add.php: 
打开media_add.php,在34行(我用的是notepad++,不同的编辑器可能不在第34行)找到$dpath = MyDate(”ymd”,
$uptime); 
将后面的“ymd”修改为后台设定的格式。
3、修改dede/inc/inc_archives_functions.php文件。 
打开后台
inc/inc_archives_functions.php文件,在119行找到 $imgUrl = $cfg_uploaddir.’/’.MyDate(“ymd”,time()); 
将其中的“ymd”修改
为后台设定格式。 
PS:修改系统文件有风险,建议修改之前请先备份文件,万一出错可以还原! (责任编辑:雨天)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容