有一個問題想詢問大家有沒有人遇過以下的狀況
目前在戰國策有架一個drupal的網站,然後近日網站突然就登不進去了
輸入帳號密碼也沒出現錯誤訊息,只出現以下訊息
"很抱歉,使用者帳號錯誤,或您輸入的密碼錯誤。忘記密碼了?" -->有去檢查資料庫的user資料表,帳號/密碼沒問題
之後也去清了session的資料表,再來去檢查了一下watchdog資料表找一下登入錯誤的錯誤訊息
看到下列的資料記錄
(3020, 0, 'page not found', 'web01.aspx', 'N;', 4, '', 'http://www.xxx.xxx.xxx/web01.aspx?web01sid=816&seq=823', '', '123.125.66.38', 1275042969);
(2971, 4, 'user', 'Session closed for %name.', 'a:1:{s:5:"%name";s:5:"c0001";}', 5, '', 'http://www.xxx.xxx.xxx/logout', 'http://www.yzcpa.com.tw/', '59.125.19.46', 1275041865),
(2975, 0, 'page not found', 'web01.aspx', 'N;', 4, '', ''http://www.xxx.xxx.xxx/web01.aspx?web01sid=916&seq=729', '', '123.125.66.100', 1275042103);
INSERT INTO `watchdog` (`wid`, `uid`, `type`, `message`, `variables`, `severity`, `link`, `location`, `referer`, `hostname`, `timestamp`) VALUES (2976, 0, 'page not found', 'nnews.aspx', 'N;', 4, '', ''http://www.xxx.xxx.xxx/web01.aspx?web01sid=905&seq=736', '', '123.125.66.23', 1275042106),
(3011, 0, 'access denied', 'admin', 'N;', 4, '', 'http://www.xxx.xxx.xxx/admin/', '', '61.227.190.33', 1275042803),
(3012, 1, 'user', 'Session opened for %name.', 'a:1:{s:5:"%name";s:5:"admin";}', 5, '', ''http://www.xxx.xxx.xxx/node/9?destination=node%2F9', ''http://www.xxx.xxx.xxx/', '61.227.190.33', 1275042816),
感恩>w<
Re: drupal 輸入帳號密碼都無法登入
密碼是 md5 之後的密碼?
可以先試用忘記密碼解決
或有用 drush? drush 有一個命令是可以直接生出密碼重置的連結的
Re: drupal 輸入帳號密碼都無法登入
drush upwd admin --password=admin
D6 好像是 MD5
D7 可以用 user_hash_password
傻的迮法: 新注冊, 直接修改DB user table, 複製密碼過去
Re: drupal 輸入帳號密碼都無法登入
kay.L
我是使用drupal6的版本
我有試新註冊,註冊完沒秀任何訊息,然後一般註冊完會透一些註冊用戶訊息到信箱中…但收到信件時只有主旨網站裡的 xxx 的帳號詳情,而信的內容沒任何訊息
Re: drupal 輸入帳號密碼都無法登入
謝謝大家的意見我已經處理完了~萬歲
處理步驟
1.拜讀 http://2010t.drupaltaiwan.org/forum/20070527/1283
我的session資料表也是出現如此類的訊息#144 - Table './XXX/sessions' is marked as crashed and last (automatic?) repair failed
(小小聲說 >w<我一開始session是看錯個…歹勢)
2.後來執行jimmy說的方式用Repair Table sessions這個語法
後來我就成功了~