新聞中心
discuz論壇程序因?yàn)橄到y(tǒng)緩存登陸不了的解決方法匯總
很多開源程序在開發(fā)的時(shí)候都設(shè)置了緩存機(jī)制,緩存其實(shí)對(duì)于很多開源程序而言還是有好處的,可是大多數(shù)的站長(zhǎng)朋友們認(rèn)為根本用不到這個(gè)緩存,因此很多開源程序網(wǎng)站后臺(tái)都有自帶的清理緩存的工具。只要登錄網(wǎng)站后臺(tái)找到更新緩存的地方點(diǎn)擊一鍵更新即可。小編最近遇到了這樣一個(gè)問題,當(dāng)然也是和緩存有關(guān)的問題,一位站長(zhǎng)朋友使用的php免備案虛擬主機(jī)安裝了一款discuz開源的論壇程序,程序運(yùn)行了一段時(shí)間之后產(chǎn)生了緩存,開始的時(shí)候在網(wǎng)站后臺(tái)編輯修改一些文件發(fā)現(xiàn)了有緩存還可以登陸網(wǎng)站的后臺(tái)去更新緩存解決,可是最近發(fā)現(xiàn)緩存太強(qiáng)大了,導(dǎo)致網(wǎng)站后臺(tái)都登陸不了啦,這可怎么辦呢?小編開始的時(shí)候還以為是這位朋友的賬號(hào)密碼有誤導(dǎo)致的呢,可是去數(shù)據(jù)庫(kù)中修改了和以前一樣的賬號(hào)密碼還是登陸不了,確定了的確是緩存導(dǎo)致的,那么具體該如何解決呢?小編這里整理了兩種解決方法如下: 第一種:借助tools工具清理緩存的方法。 首先查看自己的論壇是什么版本的,然后直接百度下載一款Discuz論壇專用的tools工具,上傳到網(wǎng)站的根目錄下,然后再訪問域名后面加tools.php訪問,登陸tools工具后有一個(gè)功能就是清理緩存的,點(diǎn)擊清理緩存即可。 第二種:運(yùn)用程序自帶的PHP文件清理緩存。 首先下載同版本的discuz安裝包,然后在本地解壓出來,找到在utility目錄中的update.php文件,然后使用FTP工具連接到主機(jī)空間,把update.php文件上傳到install這個(gè)安裝目錄中,然后再找到data目錄下有個(gè)update.lock文件。刪除該文件,下面也是直接運(yùn)行網(wǎng)站的域名/install/update.php?step=cache就可以清理掉緩存了。 以上兩種方法都可以快速清理干凈Discuz論壇本身的緩存,清理緩存之后再重新登陸論壇后臺(tái)就發(fā)現(xiàn)已經(jīng)可以成功登陸了。以上兩種方法相比之下還是第一種比較方便些。站長(zhǎng)朋友們可以根據(jù)自身的需求來選擇哦。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: DISCUZ程序如何使用SQL語(yǔ)句快速關(guān)閉非官方插件的方法 DISCUZ論壇如何設(shè)置讓游客看不到發(fā)帖人的信息資料 DISCUZ論壇程序如何刪除發(fā)帖子下的發(fā)起投票功能
本文地址:http://www.gle-technology.com/discuz/21462.html