★ 修改圖片儲存路徑
在DEDE後臺上傳圖片的時候,DEDE會按日期自動創建一個文件夾來存放,如果長年累月下來,文件夾多的數不勝數,那麼我們可以用下面的方法讓所有圖片集中在一個文件夾內,便於管理。
1、修改後臺設置
進入後臺:系統-附件設置-附件保存形式(按data函數日期參數),看見後臺的“ymd”了吧,這裏就是按照年月日來自動創建文件夾的,將後面的“ymd”修改爲自己想要的路徑格式。
2、修改自己後臺文件的admin/media_add.php文件,打開後臺文件夾,在目錄中第25行找到下面代碼行,將“ymd”修改爲後臺設定的格式
- $dpath = MyDate(”ymd”,$uptime);
3、修改自己後臺文件夾中的inc/inc_archives_functions.php文件,在96行找到下面代碼行,將“ymd”修改爲後臺設定的格式
- $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、進入後臺:
2、修改DEDEDATA目錄的配置常量
找到根目錄下/include/common.inc.php文件,在第16行處代碼
- define('DEDEDATA', DEDEROOT.'/data'); //默認路徑
- define('DEDEDATA', DEDEROOT.'/../data'); //修改爲紅色部分