一篇Movable Type的障礙排除筆記

以下所述的狀況或許有些人可能也會遇到,之前在網路上也看到在一些英文論壇中,有些國外的朋友提到過這樣的錯誤,不過在那個論壇中並沒有得到解答,且我現在也忘記了相關討論的網址。狀況是這樣的,如果您在Movable Type裡頭要重建頁面的時候,系統突然告訴你發生錯誤,而無法重建頁面,錯誤的原因是<MtIfAllowComments>這類的模版標籤無法使用,系統要求您重新檢查模版設計,看看這些標籤語法是否正確使用,但是您所使用的模版再過去都可以正常運作,您已經很久沒有動過頁面模版,而您看了這樣的錯誤訊息之後,重新檢查了模版,卻也看不出個所以然出來。那問題在哪裡呢?

我前陣子遇到這樣的問題,後來發現是因為在資料庫當中mt_comment這個資料庫損毀所致,如果您使用的是MySQL資料庫,那您可以用其他的MySQL client連線看看,可能會告訴您,您的資料庫出現145號錯誤,您可以用PhpMyAdmin或是在MySQL命令列上,選擇您用來安裝MT的資料庫之後,輸入以下指令

REPAIR TABLE mt_comment

或許這樣便可以解決問題。前面應該提到過,我先前資料庫損毀的原因是硬碟滿了。

One thought on “一篇Movable Type的障礙排除筆記

  1. Pingback: 天鸟电脑服务

Comments are closed.