DEDE5.6版本升级到DEDE5.7版本后 可能出现“广告管理”无法使用的情况。
原因是一个表漏掉了,以及DEDE5.7版本中myad表新增加了一个字段也在升级的时候漏掉了。
解决办法:
在DEDE后台执行SQL命令,或者利用PHPMYADMIN等一些mysql管理工具执行。
注意:需要把dede_换成你的数据库表前缀。
第一步:
复制代码 代码如下:
DROP TABLE IF EXISTS `dede_myadtype`;
CREATE TABLE `dede_myadtype` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`typename` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM;
第二步:
复制代码 代码如下:
ALTER TABLE `dede_myad` ADD `clsid` smallint(5) NOT NULL;