POST TIME:2021-05-23 00:23
織夢dedecms這款程序由于功能齊全程序開源建站簡單快捷等優點受到了很多站長們的喜愛,可是這款程序有優點的同時又有了很多的缺點,最大的缺點就是這款程序安全性,很多站長朋友們網站建立不久就就會遇到掛馬,一般掛在首頁和模板還好處理些,可是如果數據庫里也都被注入了木馬解決起來就比較困難了,后來經過站長們研究后總結出一個經驗那就是把data目錄文件夾外放,意思就是把它移到根目錄之外,無憂主機php空間的一些站長朋友也是這么做的。這樣被掛馬的幾率就會小很多了。有位站長朋友仿照了網上的一些教程也把data移到根目錄之外了,后臺也在系統-系統基本參數--性能選項更改了模板的緩存目錄,可是登陸網站的后臺還是報錯了。提示:Call to undefined function getcururl()。那么遇到這個問題該怎么處理呢?小編為了這位站長朋友處理掉這個問題,于是就親自在自己的php空間安裝了dedecms程序,經過研究后名明白了,原來還是一個文件沒有改到位導致的。具體方法小編來說明下吧。 第一步:連接到空間的FTP。找到include/common.inc.php文件。 第二步:找到第16行代碼:
define('DEDEDATA', DEDEROOT.'/data'); |
define('DEDEDATA', DEDEROOT.'/../data') |