您在這裡

突然之間無法登入!

tky's 的頭像
tky 在 2007-05-28 (週一) 10:52 發表

4.7站點今天突然出現的問題,昨天還好好的。完全沒有頭緒,不曉得是被駭了還是哪裡出問題。

症狀:無法登入。連super user都沒有辦法。試著重寄密碼,也沒用,根本沒寄。
畫面沒有任何錯誤資訊或幫助資訊(連「你的密碼不符」都沒有)。
部分功能失效,例如Localize的語言轉換、線上人數統計區塊數字總是為零....
有安裝autologout,但應該不是被自動登出(super user應該也不會被登出)
也沒有被登出的訊息

伺服器與資料庫登入沒問題。
資料庫結構沒有什麼變化,user資料表的內容也沒有被清空或者修改。

徵兆:出問題的前一兩天,spam模組的電子郵件報告突然激增為十幾封,不過去看的時候卻沒有任何spam留言。

總之,登入的情況就是,輸入帳號密碼之後,網頁跑了一下,又回到原點。
目前網站沒有人可以登入。

不曉得有沒有人碰過相關的問題?

束手無策的
TKY

謝謝jimmy。
TKY進phpmyadmin想去清空sessions這個表的時候,看到以下的錯誤碼:

#144 - Table './XXX/sessions' is marked as crashed and last (automatic?) repair failed

真奇怪,不曉得為什麼,看來是這個資料表掛了。

tky

tky

有這樣的語法啊?
不過很可惜,沒有機會試了。

反過來說,如果有這樣的語法,是否表示mysql本來常常就會亂掉?
(要不然幹嘛要這樣的語法)

下次有機會再試→當然希望不要有下次了。

:P
tky

tky

再次感謝jimmy。
刪除掉sessions再重新建立之後,就恢復正常了。
為什麼會突然這樣?
不曉得說是否跟資料庫的最佳化有關:db_maintenance每天隨cron執行一次,太頻繁了嗎?

鬆一口氣的
tky

tky