今天在调试ECShop商之翼的后台时遇到一个问题,在设置微信关键字回复的过程中,发现不能新增关键字,也不能点击功能变量菜单。
新增关键字出错信息:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT * FROM `weixin_keywords` where diy_type=0 ) [2] => Array ( [error] => Unknown column 'diy_type' in 'where clause' ) [3] => Array ( [errno] => 1054 ) )
点击功能变量菜单出错信息差不多,就不贴了。
研究这两段错误信息,发现是weixin_keywords这个表下有三个字段diy_type,diy_value,clicks是不存在的,到数据库里面一看,果然是没有这几个字段。
看来这套程序还得花不少心思修补修补呀。
解决方法如下:
到数据库里面为weixin_keywords这张表新增三个字段:diy_type,diy_value,clicks。按照以下规则添加:
diy_type int(11)
diy_value varchar(100) utf8_general_ci
clicks int(11)
如图:
这样就好了,在到后台里看看,果然不再报错。