织梦生成文章时提示:把数据保存到数据库附加表的解决方法

网站建设 尹华峰 浏览 评论来源:www.yinhuafeng.cn

把数据保存到数据库附加表 `dede_addonarticle` 时出错

  今天在下载了一个织梦模板,准备测试一下模板效果,登陆ftp后直接上传安装,一切都顺利。然后去后台清空缓存,全站生成了一下,去首页看了看,模板还不错。然后返回后台增加几个栏目测试一下内页,添加完成后再在栏目内发表了一篇文章测试文章页,在预览的时候一切正常,接下来自然是生成所有,可是这个时候出现了以下提示:

  把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给DedeCms官方。Duplicate entry ’3′ for key ‘PRIMARY’

  自然就是没有生成成功,肯定哪里出问题了。所以看到这个提示内容,峰峰果断去找度娘了,很快找到了解决方法,这里呢就把方法分享以下,也可以供以后自己回顾出现同样错误的时候来查找,下面便是解决对策:

  进入后台,“系统” - “系统设置” - “SQL命令行工具”

  运行SQL命令行:

alter table dede_addonarticle drop primary key

  复制上面的代码,粘贴直接运行上面的代码就没有提示了,亲测可行。然后生成所有,查看文章页显示正常。