好事成双的寓意

降龍講解:織夢(dede)data目錄的轉移

2019-08-16        58

大多數新手站長都會采用dede開源程序,最進發布了好幾次安全漏洞,我也未能幸免,有個企業站就被人掛了N多垃圾鏈接,刪除都花掉好幾分鐘,因為建站的時候也沒考慮太多,最最重要的一件事都沒做,我的DATA文件夾和大多數新手站長一樣還放在根目錄里面的,這樣是非常危險的。

data目錄是系統緩存和配置文件的目錄,一般都有可以讀寫的權限,只要是能夠寫入的目錄都可能存在安全隱患,很多站長甚至給予這個目錄可執行的權限,更是非常危險,所以我們建議將這個data目錄搬移出Web可訪問目錄之外。

1.將data目錄轉移到非Web目錄

我們這里舉例“D:\dedecms\v57”為我們系統的根目錄,我們需要將目錄下的data文件夾(如圖1)遷移要上一級目錄(非Web目錄),簡單的辦法直接剪切或者拷貝即可。

點擊查看原圖

我們移動上一級目錄中,注意觀察文件路徑。

點擊查看原圖

2.修改DEDEDATA目錄的配置常量

找到系統目錄下/include/common.inc.php文件,修改DEDEDATA常量為你的系統目錄。

點擊查看原圖

3.配置tplcache緩存文件目錄

進入系統后臺,在配置中修改tplcache目錄為你想對目錄。

點擊查看原圖

好了,這樣我們就將data目錄順利遷移出去了。

如果你的網站采用的是織夢程序,這一步千萬不能少。


AM 09:00 ~ 12:00

PM 14:00 ~ 18:00

Tel 010-50933590

Hp 18910140161

設計優勢

獨立的設計團隊 帶給您全新的視覺體驗

功能開發

強大的技術實力,完成您想要的任何功能

售后服務

完善的售后服務,解決您在使用過程中遇到的問題

好事成双的寓意 771540466465123807492298281751115730866555664386989248815150944542718624337152995630344709305404 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();