Joomla 2.5 重复会话错误 "PRIMARY' SQL=INSERT INTO"
Joomla 2.5 duplicate session error "PRIMARY' SQL=INSERT INTO"
这是我们在前端收到的消息
Duplicate entry '5dcf22giahsklj52uhukcdc6k5' for key 'PRIMARY' SQL=INSERT INTO `kawt1_session` (`session_id`, `client_id`, `time`) VALUES ('5dcf22giahsklj52uhukcdc6k5', 0, '1615520883')
我试过截断会话 table,删除 table,然后使用以下代码创建一个新结构
+++===============
CREATE TABLE IF NOT EXISTS `kawt1_session` (
`username` varchar(150) default '',
`time` varchar(14) default '',
`session_id` varchar(200) NOT NULL default '0',
`guest` tinyint(4) default '1',
`userid` int(11) default '0',
`usertype` varchar(50) default '',
`gid` tinyint(3) unsigned NOT NULL default '0',
`client_id` tinyint(3) unsigned NOT NULL default '0',
`data` longtext,
PRIMARY KEY (`session_id`(64)),
KEY `whosonline` (`guest`,`usertype`),
KEY `userid` (`userid`),
KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
===============+++
转到数据库并查找 jos_session table(此处“jos”是前缀,因此您可以使用前缀和 _session table 进行搜索)
Select 即 table 并修复它,它将解决问题。 https://prnt.sc/10jrzg7
当我发现这个问题只显示在网站的主页上时,我将默认主页切换到另一个菜单项。这解决了问题。现在我必须明白为什么这只出现在主页上了。
这是我们在前端收到的消息
Duplicate entry '5dcf22giahsklj52uhukcdc6k5' for key 'PRIMARY' SQL=INSERT INTO `kawt1_session` (`session_id`, `client_id`, `time`) VALUES ('5dcf22giahsklj52uhukcdc6k5', 0, '1615520883')
我试过截断会话 table,删除 table,然后使用以下代码创建一个新结构
+++===============
CREATE TABLE IF NOT EXISTS `kawt1_session` (
`username` varchar(150) default '',
`time` varchar(14) default '',
`session_id` varchar(200) NOT NULL default '0',
`guest` tinyint(4) default '1',
`userid` int(11) default '0',
`usertype` varchar(50) default '',
`gid` tinyint(3) unsigned NOT NULL default '0',
`client_id` tinyint(3) unsigned NOT NULL default '0',
`data` longtext,
PRIMARY KEY (`session_id`(64)),
KEY `whosonline` (`guest`,`usertype`),
KEY `userid` (`userid`),
KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
===============+++
转到数据库并查找 jos_session table(此处“jos”是前缀,因此您可以使用前缀和 _session table 进行搜索)
Select 即 table 并修复它,它将解决问题。 https://prnt.sc/10jrzg7
当我发现这个问题只显示在网站的主页上时,我将默认主页切换到另一个菜单项。这解决了问题。现在我必须明白为什么这只出现在主页上了。