我偶尔(并不总是)发现如下错误,不确定此失败的确切条件。
错误(在app_prod.log和apache错误日志中):
[2014年12月11日13:29:16] [错误] [客户126.186.1xx.1xx] 尝试操作会话数据时抛出PDOException。 消息:SQLSTATE [23000]:完整性约束违规:1062 密钥'PRIMARY'的重复条目'jcifosn5dncrlthpaje2g1gim6'
我使用MySQL使用会话表。
似乎sfPDOSessionStorage中的sessionRead()失败了,我认为错误是由于fetchAll()没有返回值但它实际存在而引起的。
第4777段中的评论说“//我们无论如何都要求没有行,或者一行有一列.fetchColumn,似乎是错误的#4777”,但是没有提到错误本身是什么。
这是symfony问题还是PDO问题?
有没有人有任何想法?
非常感谢您的支持。 谢谢!
[版] - symfony 1.4.20 - php 5.4.29 - MySQL 5.6.19