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