我正在使用数据库会话,并且我在日志文件中看到以下错误。
2011-11-24 16:42:30警告:警告(512): SQL错误: 1064:你有一个 SQL语法错误;查看与您的手册相对应的手册 MySQL服务器版本,用于在'AS
Session
附近使用正确的语法 在Session
。id
='d1cc24fdacc4f7345fa1f2b4957d22eb''在线 1英寸 [(路径)/cake/libs/model/datasources/dbo_source.php, 第684行]
我的用户尚未收到任何投诉,但我认为他们看到了错误页面或被注销。有没有其他人在CakePHP中遇到类似的数据库会话问题?
修改
我正在使用CakePHP版本1.3.11。
会话表中有超过2800条记录,定义如下。
CREATE TABLE `cake_sessions` (
`id` varchar(255) NOT NULL,
`data` text,
`expires` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;