此问题是由于数据表中缺少“weight”字段导致的,所以解决办法自然是修复出现问题的“dede_archives”表,下面有两种途径可以解决:
1、到dede官网下载5.5到5.6的升级包,(注意不是那个5.6正式版安装包,我就是直接下载5.6安装包安装的,然后还原之前5.5的数据后出现的问题),下载好了之后,将升级包中的“update.php”放到网站根目录,然后执行(http://www.yourname.com/update.php或者http://localhost/update.php),升级完成后问题就解决了,这是本人亲测的..
2、直接去修改数据表,进入pma(PhpMyAdmin)中,执行sql命令"ALTER TABLE `dede_archives` ADD `weight` int(10) NOT NULL DEFAULT '0';“