歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 25, 2024, 06:47:40 上午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  求救 plog_articles資料表好像毀損 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 求救 plog_articles資料表好像毀損  (閱讀 15590 次)
vinfu
新手見習
*
文章: 24


檢視個人資料
« 於: 七月 06, 2005, 09:22:57 上午 »

oh My God
這是真的嗎?

可是檔案還是在耶
怪哉

Mark大大求救

http://163.20.33.125:8080/plog/vinfu
變成沒有文章了....><.....

http://163.20.33.125:8080/plog/summary.php
開不出來了

相簿還在耶只有文章開不出來 是發生什麼事情了
我用phpMyAdmin開資料庫發現

plog_articles的狀態顯示為"使用中"
#1016 - Can't open file: 'plog_articles.MYI'. (errno: 145)
事發生什麼事情了嗎?
謝謝Mark大大
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #1 於: 七月 06, 2005, 10:29:49 上午 »

你可以用命令列的方式來修復 table

mysql -u dbuname -h dbhost -p dbname;  // 進入 mysql 的命令列模式
repair table plog_articles; // 用 repair 指令來修復

Mark
已記錄

brian
新手見習
*
文章: 18


檢視個人資料
« 回覆文章 #2 於: 三月 25, 2006, 11:25:56 下午 »

我最近也發生這種問題,本來還不以為意,因為之前都好好的,偶而出錘沒什麼大不了的.

可是修復後隔一天又出現一樣的狀況,這下糟糕了,mark知道詳細的原因嗎?
已記錄

darkhero
初級會員
**
文章: 58


檢視個人資料 個人網站
« 回覆文章 #3 於: 三月 28, 2006, 11:15:13 下午 »

我最近也發生這種問題,本來還不以為意,因為之前都好好的,偶而出錘沒什麼大不了的.

可是修復後隔一天又出現一樣的狀況,這下糟糕了,mark知道詳細的原因嗎?

不知道您使用的是自己的主機嗎?

如果是的話,可以先檢查一下 /var/log/message 的訊息。
首先應該先排除是否有可能是硬體故障的可能(當然這是最壞的,例如硬碟要掛了)
然後檢查看看是在什麼時候發生這類的情況,例如什麼文章?...
已記錄

endymion
新手見習
*
文章: 1


檢視個人資料
« 回覆文章 #4 於: 五月 08, 2006, 07:22:06 上午 »

救命阿~
我的plog也是一樣的情形
#1016 - Can't open file: 'plog_articles_text.MYI' (errno: 145)
而且用 repair還是一樣 >.<
請問各位大大如何處理,謝謝~~

環境
OS: FreeBSD 4.11
Apache: apache-2.0.55
MySQL: mysql-server-4.1.18
PHP: php5-5.1.2
已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #5 於: 五月 08, 2006, 08:44:18 上午 »

如果 repair 沒用,建議你按 darkhero 兄的建議檢查一下 /var/log/message 看看有沒有異常訊息?

也許真的是硬體毀損 疑惑 希望你平時有備份的習慣。

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
hoher
新手見習
*
文章: 26


檢視個人資料 個人網站
« 回覆文章 #6 於: 六月 15, 2006, 07:40:43 下午 »

如果 repair 沒用,建議你按 darkhero 兄的建議檢查一下 /var/log/message 看看有沒有異常訊息?

也許真的是硬體毀損 疑惑 希望你平時有備份的習慣。

lss

今天我剛好也遇到了~
真是嚇死了,因為資料只備份到2006.06.06
剛看了上面lss教的指令,因為看不太懂
後來改用這一篇裡的教學
http://forum.lifetype.org.tw/index.php?topic=1536.0

但是我的phpmyadmin點入plog_articles_text這個table會出現下面這個訊息,因此無法使用修復的功能
======================================
SHOW KEYS FROM `plog_articles_text`
MySQL 傳回:
#1016 - Can't open file: 'plog_articles_text.MYI'. (errno: 145)
======================================

於是我先查看其他table(以plog_blog為例),進入管理查看修復table的指令為
http://mydomain/phpmyadmin/sql.php?lang=zhtw-utf-8&server=1&collation_connection=utf8_general_ci&db=plog&table=plog_blog&goto=tbl_properties_operations.php&back=tbl_properties_operations.php&sql_query=REPAIR+TABLE+%60plog_blog%60


便將plog_blog字串由plog_articles_text取代(這個table損毀)並在IE執行
出現如下
====================================
SQL 語法 
SQL 語法:
REPAIR TABLE `plog_articles_text` 
 [編輯] [建立 PHP 程式碼]

Table  Op  Msg_type  Msg_text 
plog.plog_articles_text repair status OK
====================================

感動,全部回來了~

後來查了/var/log/message
可能是hd突然有壞軌,要趕緊備份了~~
已記錄
頁: [1]
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  求救 plog_articles資料表好像毀損 « 上篇主題 下篇主題 »
    前往: