登入 註冊
 

ecshop 2.7.2 升級 ecshop 2.7.3 登入錯誤解決方法
閱讀 1689 次 0 會員 與 1 訪客 正在閱讀本文。
七月 26, 2012, 02:16:36 下午
當你將 ecshop 2.7.2 升級到 ecshop 2.7.3 的時候,不論前台或後台,可能發生如下的錯誤提示:
 MySQL server error report:Array (
  • => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT user_id, password, salt,ec_salt FROM `xxxxxx`.`xxxxx` WHERE user_name='xxxxxxxx' ) [2] => Array ( [error] => Unknown column 'ec_salt' in 'field list' ) [3] => Array ( [errno] => 1054 ) )

這是因為 ecshop 升級時沒有在資料表 admin_users 和 users 插入 ec_salt 欄位導致登入錯誤
解決的方法就是進到 phpmyadmin 將欄位補上

`ecs_admin_user`
  `ec_salt` VARCHAR( 10 )  NULL

`ecs_users`
  `ec_salt` VARCHAR( 10 )  NULL


記錄