新聞中心
織夢DedeCMS程序 data目錄移到根目錄外登陸后臺報錯解決方法
作者 / 無憂主機(jī) 時間 2015-05-18 17:43:14
織夢dedecms這款程序由于功能齊全程序開源建站簡單快捷等優(yōu)點受到了很多站長們的喜愛,可是這款程序有優(yōu)點的同時又有了很多的缺點,最大的缺點就是這款程序安全性,很多站長朋友們網(wǎng)站建立不久就就會遇到掛馬,一般掛在首頁和模板還好處理些,可是如果數(shù)據(jù)庫里也都被注入了木馬解決起來就比較困難了,后來經(jīng)過站長們研究后總結(jié)出一個經(jīng)驗?zāi)蔷褪前裠ata目錄文件夾外放,意思就是把它移到根目錄之外,無憂主機(jī)php空間的一些站長朋友也是這么做的。這樣被掛馬的幾率就會小很多了。有位站長朋友仿照了網(wǎng)上的一些教程也把data移到根目錄之外了,后臺也在系統(tǒng)-系統(tǒng)基本參數(shù)--性能選項更改了模板的緩存目錄,可是登陸網(wǎng)站的后臺還是報錯了。提示:Call to undefined function getcururl()。那么遇到這個問題該怎么處理呢?小編為了這位站長朋友處理掉這個問題,于是就親自在自己的php空間安裝了dedecms程序,經(jīng)過研究后名明白了,原來還是一個文件沒有改到位導(dǎo)致的。具體方法小編來說明下吧。 第一步:連接到空間的FTP。找到include/common.inc.php文件。 第二步:找到第16行代碼:
define('DEDEDATA', DEDEROOT.'/data');修改為:
define('DEDEDATA', DEDEROOT.'/../data')第三步:再次上傳覆蓋之前的文件。并登陸到網(wǎng)站的后臺去更新下緩存。 如果后臺的tplcache緩存目錄文件沒有改也是一定要改的。在性能選項--模板緩存目錄如下圖: 小編溫馨提示下,這款程序比較奇葩,只要做了修改最好都一鍵生成下再更新下系統(tǒng)的緩存。否則可能導(dǎo)致更改無效。以上就是織夢DedeCMS系統(tǒng)data目錄遷移到根目錄外登陸后臺報錯的解決方法了。 無憂主機(jī)相關(guān)文章推薦閱讀: DEDECMS程序安裝帶視屏模板如何更換視頻內(nèi)容 米拓CMS、易通和DEDECMS區(qū)別和各自的優(yōu)缺點 DEDECMS使用頻道封面不能正常的顯示文章的解決思路 織夢DEDECMS程序如何更改網(wǎng)站后臺標(biāo)題去掉織夢內(nèi)容管理系統(tǒng)字樣
本文地址:http://www.gle-technology.com/dedecms/19417.html