1 頁 (共 1 頁)

[問題] MySQL資料表毀損及當機?

發表於 : 2006-09-15 13:03
hywoof
●架設主機作業系統:Windows2003 Server
●您的上網方式:seednet ADSL 12M/1M
●您安裝的程式:IIS6 + php4.4.4 + MySql4.0.16
●您的 phpBB2 版本:phpBB (2.0.21)。
●錯誤代碼:

代碼: 選擇全部

phpBB : Critical Error 

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_users.MYI'. (errno: 145)

SELECT u.*、s.* FROM phpbb_sessions s、phpbb_users u WHERE s.session_id = '5097301095a29603f23b6c4d72e7e244' AND u.user_id = s.session_user_id

Line : 267
File : sessions.php 
------------------------------------------------------------------------------------
各位前輩好:

小弟論壇剛換雙核的新主機,但是問題來了
系統會一直當機,不定時當機,後來把論壇移回舊主機後,變成舊主機一直當機(目前先排除硬體問題,因為舊主機之前沒這問題,且新舊主機系統環境都一樣)
另外,除了當機之外,最近還時常發生mysql資料表損毀問題,幾乎都是user及forum損毀,也一樣不定時損毀(把論壇移回舊主機後,變成舊主機資料表一直損毀)....小弟真的快被搞瘋了....每天得不定時把資料表復原....請大家幫忙看看是啥原因吧!Orz.......

參考網址:http://www.twvios.com

Re: [問題] MySQL資料表毀損及當機?

發表於 : 2006-09-15 23:30
心靈捕手
hywoof 寫:●架設主機作業系統:Windows2003 Server
●您的上網方式:seednet ADSL 12M/1M
●您安裝的程式:IIS6 + php4.4.4 + MySql4.0.16
●您的 phpBB2 版本:phpBB (2.0.21)。
●錯誤代碼:

代碼: 選擇全部

phpBB : Critical Error 

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_users.MYI'. (errno: 145)

SELECT u.*、s.* FROM phpbb_sessions s、phpbb_users u WHERE s.session_id = '5097301095a29603f23b6c4d72e7e244' AND u.user_id = s.session_user_id

Line : 267
File : sessions.php 
------------------------------------------------------------------------------------
各位前輩好:

小弟論壇剛換雙核的新主機,但是問題來了
系統會一直當機,不定時當機,後來把論壇移回舊主機後,變成舊主機一直當機(目前先排除硬體問題,因為舊主機之前沒這問題,且新舊主機系統環境都一樣)
另外,除了當機之外,最近還時常發生mysql資料表損毀問題,幾乎都是user及forum損毀,也一樣不定時損毀(把論壇移回舊主機後,變成舊主機資料表一直損毀)....小弟真的快被搞瘋了....每天得不定時把資料表復原....請大家幫忙看看是啥原因吧!Orz.......

參考網址:http://www.twvios.com
我猜想:
您這個程序可能出了問題 '每天得不定時把資料表復原'.

如果說, 因為當機而造成資料庫讀取錯誤的話,
那麼, 您必須進到 phpMyAdmin 去做 '修復資料表' 的動作才是.