新聞中心
discuz訪問出現(xiàn)Table ‘%s’ is marked as crashed and should be repaired解決思路
在無憂主機(jī)php虛擬主機(jī)上運(yùn)行了很多discuz程序,類似Discuz!?Database?Error這種數(shù)據(jù)庫報(bào)錯(cuò)的提示非常多,像今天無憂小編給大家介紹的這個(gè)錯(cuò)誤:Table?'%s'?is?marked?as?crashed?and?should?be?repaired,這個(gè)錯(cuò)誤一般出現(xiàn)在大家對(duì)Discuz論壇進(jìn)行網(wǎng)站搬家或者對(duì)數(shù)據(jù)庫進(jìn)行操作之后出現(xiàn),詳細(xì)報(bào)錯(cuò)如下圖:
遇到這種報(bào)錯(cuò)不要驚慌,是可以恢復(fù)正常的,從報(bào)錯(cuò)提示:
SELECT * FROM pre_common_process WHERE ` processid `='DZ_CRON_6'
來看,是數(shù)據(jù)庫表“pre_common_process”有問題,也就是說,在數(shù)據(jù)庫里面的表“pre_common_process”出錯(cuò)了,這樣修復(fù)的時(shí)候找到該數(shù)據(jù)庫下的該表修復(fù)就可以了。
解決方法有兩種:
1、利用Discuz的Tools急診箱進(jìn)行修復(fù);
首先下載Tools工具:點(diǎn)擊下載,然后安裝并使用;
這個(gè)工具有一個(gè)“修復(fù)數(shù)據(jù)庫” 功能,點(diǎn)擊一鍵修復(fù): 先執(zhí)行 CHECK TABLE 操作,然后按照檢查的結(jié)果對(duì)有錯(cuò)誤的數(shù)據(jù)表執(zhí)行REPAIR TABLE 操作,接著進(jìn)入詳細(xì)頁面檢查或修復(fù): 列出詳細(xì)表,對(duì)單表進(jìn)行檢查或修復(fù);并支持復(fù)選修復(fù)多個(gè)表的功能。
注意:這里只需要對(duì)“pre_common_process”進(jìn)行修復(fù)即可。
2、登陸數(shù)據(jù)庫管理工具phpmyadmin直接修復(fù)數(shù)據(jù)表;
這里以無憂主機(jī)空間管理系統(tǒng)為案例,登陸v3.51php.com,主機(jī)管理,數(shù)據(jù)庫管理,登陸phpmyadmin,這里使用數(shù)據(jù)庫用戶名,數(shù)據(jù)庫密碼登陸進(jìn)去,選中Discuz數(shù)據(jù)庫,選中需要修復(fù)的表“pre_common_process”,選中該表,如下圖所示:
進(jìn)行以下操作:
修復(fù)表一下即可。
其實(shí)這里也可以在sql語句里面執(zhí)行:repair table pre_common_process也同樣可行。
無憂小編多嘴一句,記得備份一下網(wǎng)站數(shù)據(jù),大家都懂得。
操作完以后,就可以刷新網(wǎng)站看效果了哦。
無憂主機(jī)相關(guān)文章推薦閱讀:
DISCUZ! 壇友互動(dòng)消息提示一直存在的解決方案
無憂主機(jī)教程:DISCUZ!X3.2后臺(tái)用戶功能介紹
無憂主機(jī)教程:DISCUZ!X3.2后臺(tái)門戶功能介紹
無憂主機(jī)完美解決DISCUZ!X3.2出現(xiàn)DATABASE ERROR報(bào)錯(cuò)
DISCUZ 發(fā)帖子上傳圖片的時(shí)候顯示“內(nèi)部錯(cuò)誤無法顯示此內(nèi)容”
本文地址:http://m.love62.cn/discuz/17435.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)