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
問題已解決感謝心靈捕手大大!! :oops:

發表於 : 2007-06-28 11:51
小不啦嘰寶
太謝謝啦~~
困擾我許久的問題在這裡找到答案了!
謝謝心靈捕手大大