第 1 頁 (共 1 頁)
[問題]刪除會員1.01-- 刪除會員後的問題
發表於 : 2006-11-10 13:34
由 mib456
問題外掛:刪除會員1.01
安裝套件 :AppServ 2.4.1
使用版本:phpBB 2.0.16
狀況描述:
刪除會員時出現此訊息
代碼: 選擇全部
Could not delete auto-login keys for this user
DEBUG MODE
SQL Error : 1146 Table 'phpbb2.sessions_keys_table' doesn't exist
DELETE FROM SESSIONS_KEYS_TABLE WHERE user_id = 73
Line : 250
File : delete_user.php
然後回會員列表時該會員是有刪除
補充:有裝過生日、性別、銀行、水怪..等外掛
Re: [問題]刪除會員1.01-- 刪除會員後的問題
發表於 : 2006-11-10 22:46
由 心靈捕手
mib456 寫:問題外掛:刪除會員1.01
安裝套件 :AppServ 2.4.1
使用版本:phpBB 2.0.16
狀況描述:
刪除會員時出現此訊息
代碼: 選擇全部
Could not delete auto-login keys for this user
DEBUG MODE
SQL Error : 1146 Table 'phpbb2.sessions_keys_table' doesn't exist
DELETE FROM SESSIONS_KEYS_TABLE WHERE user_id = 73
Line : 250
File : delete_user.php
然後回會員列表時該會員是有刪除
補充:有裝過生日、性別、銀行、水怪..等外掛
由於這個資料表 sessions_keys 是在 phpBB 升級到 2.0.18 時新增,
所以您的論壇 (2.0.16) 會出現此錯誤訊息.
建議您:
1. 升級到最新版本.
2. 或者, 暫時先做以下的修改.
#
#-----[ OPEN ]-----
#
delete_user.php
#
#-----[ FIND ]-----
#
代碼: 選擇全部
$sql = "DELETE FROM " . SESSIONS_KEYS_TABLE . "
WHERE user_id = $user_id";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete auto-login keys for this user', '', __LINE__, __FILE__, $sql);
}
#
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
/*$sql = "DELETE FROM " . SESSIONS_KEYS_TABLE . "
WHERE user_id = $user_id";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete auto-login keys for this user', '', __LINE__, __FILE__, $sql);
}*/
#
#-----[ SAVE & CLOSE ]-----
#
發表於 : 2006-11-13 11:38
由 mib456
問題已解決感謝心靈捕手大大!!
發表於 : 2007-06-28 11:51
由 小不啦嘰寶
太謝謝啦~~
困擾我許久的問題在這裡找到答案了!
謝謝心靈捕手大大