dede5.7把数据保存到数据库主表 `dede_archives` 时出错的解决方

时间:2012-03-15 18:13 来源:未知 责任编辑:2o站长 点击:
      真是一波未平一波又起,刚解决了dede升级到5.7后不显示编辑器的问题,发布文章的时候又出现把数据保存到数据库主表 `dede_archives` 时出错的问题不能成功发布文章,我对数据库方面不是太懂,还好站长QQ群里面还有几个大侠,在说出问题后他们就直接肯定的说我是将dede5.7覆盖升级而导致的,大侠就是大侠,我都还没说完呢就知道怎么造成的了,原来我是怕直接升级覆盖会丢失网站模板和一些设置,所以不是下载的升级包升级的,我是下载完整版dede5.7sp1安装还原数据库后用原来的模板和其他一些自己认为需要的文件覆盖这样的方式升级,问题应该就在这里了,当然崇拜归崇拜,问题还是要解决,不耻下问死缠难打大侠们总算给了一个解决方案。

解决方案如下:

dede后台-系统-SQL命令行工具-多行命令里执行SQL命令:

alter table `dede_archives` ADD `voteid` mediumint(8) NOT NULL COMMENT '' AFTER `badpost`;
alter table `dede_member_stow` CHANGE `type` `type` varchar(10) COMMENT '' AFTER `addtime`;


    在出现这个问题的时候我也百度了一下,很多都用不上或者是让从新安装程序,可能是导致出现这个问题的原因不同解决办法也不同,正所谓对症下药嘛,我这个是dede5.6的某些文件覆盖到dede5.7导致的,不管是5.7覆盖到5.6还是5.6覆盖到5.7,只要是覆盖升级导致出现把数据保存到数据库主表 `dede_archives` 时出错的话你不妨试试这个方法哦,总比从新安装来的方便。

  • [2o站长源码网]刊登此文只为传递信息,并不表示赞同或者反对作者观点。
  • 如果此内容给您造成了负面影响或者损失,本站不承担任何责任。
  • 如果内容涉及版权问题,请及时与我们取得联系。