Joomla jtablesession 損毀要怎麼辦 (DB function failed with error number 145)

今天遇到一個嚇死我的問題

我架的joomla網站居然居現這種訊息

jtablesession::Store Failed
DB function failed with error number 145
Table '.\joomla\jos_session' is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'bd7dd2eeecac6384937da75deafc00da','1257405885','','0','1','0' )

image

最糟的是 連後台都進不去 重開機也沒用   這樣沒救了嗎?

 

好了  如果你跟我一樣出現這種問題

先不要緊張 很容易解決的

Step 1. 先進入phpAdmin網頁 通常位於跟目錄底下

如果你跟我一樣是用appServ架Joomla的話 可以從AppServ主頁進入

image

>選第一項 phpMyAdmin Database Manager Version 2.10.3

或是從 http://HOST IP/phpMyAdmin/ 進入

image

帳號密碼  帳號如果沒改的話預設是root  密碼就要問你自己了

 

Step 2. 進入phpAdmin

右邊的資料庫選單拉下來 選Joomla

image

你可以找到 jos_Session 

勾選他 然後在下方的combo box裡選修復資料表

image

image

Then 你會跳到php修復完成的頁面 

然後現在你可以試試看你的網站能不能工作了

See alse

http://www.tobacamp.com/tutorial/when-your-joomla-jtablesession-get-crashed/

留言

匿名表示…
天啊!!我真的好感謝你的分享:) 你救了我!!謝謝!!
fenderyao寫道…
謝謝 很高興能幫到你的忙

這個網誌中的熱門文章

Office 2021 離線安裝封裝與KMS啟動步驟

Ollama使用心得與模型導入教學

ARC下NSMutableDictionary 無法使用retainCount