顺利解决dedecms保存目录数据时失败,请检查……

时间: 2010-03-24 / 分类: 网络-网站技巧 / 浏览次数: 665 views / 0个评论 发表评论

        好久就将dedecms升级到9.12日的了,今天想增加一个栏目,在提交后却显示如下信息:“保存目录数据时失败,请检查你的输入资料是否存在问题”。然后通过ftp看到已经创建该目录,刷新缓存、整站生成后在后台均不产生该栏目信息。于是百度一下,得出以下答案:

      在线更新时,系统会默认把更新文件放在DATA下面的一个文件夹(文件夹名字应该是自动生成的,我没去关注,也可以自己输入),里面存放着更新文件还有SQL文件,把SQL文件内容放到“系统后台->系统->sql命令行工具”里面运行就可以了~~

sql文件如下:

ALTER TABLE `#@__admintype` CHANGE `rank` `rank` FLOAT( 6 ) DEFAULT ‘1′;

UPDATE `#@__admintype` set `rank`=(5 + (`rank`/10)) where `rank` > 10;

ALTER TABLE `#@__admin` CHANGE `usertype` `usertype` FLOAT( 6 ) UNSIGNED DEFAULT ‘0′;

UPDATE `#@__admin` set `usertype`=(5 + (`usertype`/10)) where `usertype` > 10;

INSERT INTO `#@__sysconfig` (`aid`, `varname`, `info`, `groupid`, `type`, `value`) VALUES (746, ‘cfg_album_mark’, ‘图集是否使用水印(小图也会受影响)’, 3, ‘bool’, ‘N’);

ALTER TABLE `#@__arctype` ADD `seotitle` VARCHAR( 80 ) NOT NULL DEFAULT ” AFTER `keywords` ;

UPDATE `#@__arctype` set `seotitle` = `typename`;

ALTER TABLE `#@__arctype` CHANGE `keywords` `keywords` VARCHAR( 60 ) NOT NULL DEFAULT ”;

ALTER TABLE `#@__tagindex` ADD `typeid` SMALLINT( 5 ) UNSIGNED DEFAULT ‘0′ NOT NULL AFTER `tag` ;

      即将以上sql命令在SQL命令行工具中运行即解决无法新建栏目的问题!

发表评论

您的昵称 *

您的邮箱 *

您的网站

lao7-SEO-blog SEO SEM web-skills