主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
dedecms的tag标签不能自动保存删除怎么办?
几个月前,我升级到了5.5。不幸的是,标签有问题。具体问题是文章在后台发布,但标签无法保存,被自动删除。今天仔细研究了一下,没有必要保存新的标签,但是可以保存之前填充的标签。比如我填了几个“电脑,电脑教程,Word”的标签,发布后可能只显示两个“电脑,Word”的标签。
推荐学习:梦想编织cms
本来判断程序问的是,但是用其他正常程序使用这个数据库,问题依然存在;那肯定是数据库有问题。DEDEECMS后台有一个“SQL命令运行器”,你可以看到DEECMS的所有数据表。这里我找到了两个标记表,“dede_tagindex”和“dede _taglist”。我选中其中一个表,点击查看表结构,然后和其他程序对比,发现了问题。
Dede_tagindex此表缺少一个“` typeid ` smallint(5)unsigned NOT NULL default ' 0 '”字段,“tag` char(20) NOT NULL default ' '”应该是12,而我的却变成了20。
Dede _taglist有一个额外的“KEY `aid` (`aid)”字段。
问题找出来了,接下来就是怎么增删改了。具体方法如下:
进入phpmyadmin,点击左边的数据库下拉菜单,选择你的网站数据库,拉到底部,找到表“Dede_tagindex”(之前的Dede是你安装时的名字,可能不一样),点击打开,然后右边会显示表结构,标签后面会增加一个typeid字段,如图:
图中红框的地方是增加一个新的字段。
按如下方式填写新字段的内容:
(=之后留空)
field = = typeid type = small ness degree/value * 1 = 5 finishing = attribute = = unsigned null = not null default 2 = 0 extra =填写完毕点击保存。
在标记字段“` tag`char (20) not null default”中,将长度值更改为12。
单击标记字段后面的更改,将长度/值更改为12。
表格dedicated _ taglist中额外的“KEY `aid` (`aid)”字段可以直接删除。
加个新标签看看行不行!
这几篇文章你可能也喜欢:
- 帝国忘记cms密码怎么办?
- 帝国cms会员中心进入方法(帝国cms会员中心进入方法)
- 如何控制dedecms列表页面的缩略图大小(dedecms分页标签)
- dedecms如何去除梦织底层的梦织版权信息
- dedecms5.7 ask模块404现在该怎么办?
本文由主机参考刊发,转载请注明:DedeCMS的tag标签无法保存并自动删除(TAG)怎么办? https://zhujicankao.com/114379.html
评论前必须登录!
注册