从昨天开始,当我拨打网址www.mysite.com/administrator时出现此错误,我收到此错误消息:
Duplicate entry '0' for key 'PRIMARY' SQL=INSERT INTO irnfl_updates (extension_id, name, element, type, version) VALUES (10000, 'JSN Template Framework', 'jsntplframework', 'plugin', '2.3.6')
是什么错?我怎么解决这个问题?
答案 0 :(得分:1)
这可能意味着irnfl_updates表中的主键字段应该定义为auto_increment,而不是。要修复它,只需更改表并启用约束。
答案 1 :(得分:0)
加载管理员页面时,Joomla会检查已安装扩展的更新。更新表以某种方式损坏,或者特定扩展的更新流中存在错误。 您有几种可能的解决方案。
答案 2 :(得分:0)
我建议创建当前情况的完整备份。
使用phpMyAdmin直接在您的数据库中解决它: 转到#__users表。 检查最高ID(例如987)。
在[操作]下,您可以在“表格选项”下设置AUTO_INCREMENT。 将其设置为最高ID + 1(例如988)。