新聞中心
Discuz網(wǎng)站首頁(yè)刷新提示where displayorder=-1的數(shù)據(jù)庫(kù)錯(cuò)誤的原因
dz1Discusx3.1刷新首頁(yè)報(bào)錯(cuò)查詢不到數(shù)據(jù)庫(kù)表SELECT COUNT(*) FROM forum_thread WHERE 今天有位老客戶找到無憂主機(jī)小編,說論壇出問題了,小編仔細(xì)看了一下,發(fā)現(xiàn)該論壇首頁(yè)刷新幾次就出現(xiàn)數(shù)據(jù)庫(kù)連接失敗提示錯(cuò)誤:“SELECT COUNT(*) FROM forum_thread WHERE DISPLAYERDER=-1”,再刷新一下就好了,而 內(nèi)頁(yè)打開也都是這種情況,如下圖: [caption id="attachment_13216" align="alignnone" width="150"] dz[/caption] 經(jīng)過分析發(fā)現(xiàn)客戶的數(shù)據(jù)庫(kù)配置偽靜態(tài)之類的都是正常的,那么這是什么原因?qū)е碌哪?,無憂主機(jī)小編在百度搜了一下相關(guān)問題,其中一條回復(fù)數(shù)據(jù)表可能出問題,小編頓時(shí)眼前一亮,這個(gè)可能性還真的是非常大,不管三七二十一,備份好用戶網(wǎng)站mysql,進(jìn)入數(shù)據(jù)庫(kù)管理工具phpmyadmin,選擇撥錯(cuò)的客戶數(shù)據(jù)表。直接修復(fù),操作如下圖: [caption id="attachment_13218" align="alignnone" width="150"] dz[/caption] 修復(fù)之后發(fā)現(xiàn)問題果然解決了。特給大家分享下。 經(jīng)驗(yàn)總結(jié):這類提示數(shù)據(jù)庫(kù)連接錯(cuò)誤,查詢數(shù)據(jù)表不存在的故障,一般都是mysql數(shù)據(jù)庫(kù)表?yè)p壞導(dǎo)致,我們修復(fù)損壞的數(shù)據(jù)庫(kù)表就可以。修復(fù)mysql數(shù)據(jù)庫(kù)表的方法有很多中,比如使用php虛擬主機(jī)自帶的phpmyadmin工具進(jìn)行修復(fù),或者使用dz的tools工具也可以修復(fù)。這個(gè)就看站長(zhǎng)習(xí)慣問題啦。
本文地址:http://www.gle-technology.com/discuz/13215.html