当前位置:首页 > CMS教程 > DeDecms > 列表

织梦DEDECMS提示 Unknown column ‘weight’ in ‘field&nbs

发布:smiling 来源: PHP粉丝网  添加日期:2019-01-06 17:42:07 浏览: 评论:0 

随着不对的接触织梦dedecms,对它也是越来越熟悉了,但是这个开源的程序真的很适合做企业站和展示站点,后台功能强大,支持伪静态,发表文章图片在后台又很方便很适合站点的SEO优化,但是由于这款程序是开源程序,因此有很多bug需要自己根据建站的需求自己来修补。最近这款程序官方已经升级到了dedecms 5.7 sp1版本了。升级后这款程序又增加了很多新的功能,安全性也是明显的提高了很多。漏洞也有很多得到了有效的修补。但是今天小编的一位站长朋友来联系小编,表示自己在后台升级后在更新文章时有一行报错提示。提示内容:Unknown column ‘weight’ in ‘field list。小编分析这行代码是插入文章到数据库的时候没有找到这个列(weight)字段,因此会提示不知名的字段。小编经过分析后只需要在网站的后台SQL那里执行一段SQL语句增加一个列。即可以解决这个报错了。下面小编图文并茂的为各位演示下。

第一步:登陆网站后台找到系统->sql命令行工具如下图所示:

第二步骤:找到单行名令如下图所示:

第三步:在以上方框内输入以下代码:

Alter TABLE ‘dede_archives’ ADD ‘weight’ int(10) NOT NULL DEFAULT ‘0’;

这段代码的主要就是增加一个weight的列。就是因为文章缺少这个列文章插入不进去才会报错。输入以上SQL代码后点击确定即可运行SQL。数据库中的dede_archives表就会自动加一个weight列了。输入确定后再更新缓存再尝试发布文章果然以上DEDE提示”Unknown column ‘weight’ in ‘field list”的错误就不再提示,得到完美解决了。

Tags: Unknown column ‘weight’ in

分享到: