好久就将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命令行工具中运行即解决无法新建栏目的问题!

您可能还喜欢:

6 人评论了 “ 解决dedecms保存目录数据时失败,请检查……

  1. keelii 10/08 07:52 评论:

    嗯。没用过。

  2. 浩子 10/08 12:00 评论:

    我也没用过dede……

  3. 枫子 10/08 20:39 评论:

    你真牛逼..ctguyfcy 竟然这样放GG代码

  4. 卢松松 10/09 13:23 评论:

    开始搞DEDE了啊

  5. 10/09 18:51 评论:

    以前玩dede的时候好像没碰到过这个问题 哈哈

  6. Jacse 10/27 13:27 评论:

    用过DEDE,升级到5.5的时候,文章URL转发全部失败,更新文章也提示错误,但是还是能发的。