• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >dedecms > dedecms部分文章出现读取附加信息出错的解决办法

dedecms部分文章出现读取附加信息出错的解决办法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-13

佚名 向大家介绍了dedecms调用文章,dedecms文章内容,dedecms文章列表,dedecms调用文章图片,dedecms文章作者等相关知识,希望对您有所帮助
今天我因为一些需要修改了dede网站数据库的表前缀,并将数据库配置信息文件中表前缀同样改了,然后在编辑发布的文档时出现了"读取附加信息出错!"的消息,同添加文档也同样出错,出现了"把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给DedeCms官方。"的信息,此时重新生成html文件时原来的文档也不见了。

于是我用代码编辑器搜索了一下"读取附加信息出错!"所在的文件,结果发现这段信息是在admin/article_edit.php中,而它出现的条件是数组$addRow不存在, 即上面sql语句"SELECT * FROM `$addtable` WHERE aid='$aid'"返回结果为0,同过这sql语句可以看出当表名 $addtable 出错时,或文档aid不存在时就会出现问题,而$addtable = $cInfos['addtable'], $cInfos又是通过"SELECT * FROM `dede_channeltype` WHERE id='".$arcRow['channel']."'"得来,我们就可以看出表名$addtable是存在表dede_channeltype中的addtable字段里的(其中dede_是表前缀),而不是用类似于dede_channeltype的表前缀加表名的方式获得的,结果我去数据库的dede_channeltype表中一看,发现里面是内容模型的信息,而里面存的表名的前缀还是原来的,于是我将里面的表名改正,再去后台看,错误就没了。

总结:出现这个错误就是因为数据库表名与dede_channeltype中存的表名对不上,能操作数据库的人可以去数据库修改,不会操作数据库的人可以在核心--频道模型--内容模型管理--将模型‘附加表’改正确即可。

附:我在查看dede_channeltype表时发现字段maintable中也存着表名,能改数据库的人最好把里面的表前缀也改过来,虽然说只要改掉addtable字段就能解决错误。

下面是dedecms论坛的方法:

今天检查了下网站的旧文章,发现不少是“读取附加信息出错!”的,浏览内容时就仅有描述段,正文内容全部不见了。

到phpmyadmin中打开dede_addonarticle表搜索出现问题的文章的ID,结果找不到,于是尝试插入内容,aid字段就输入出现问题的文章的ID。

果然,后台可以编辑了,不过正文内容是找不回来的了,唯有重新写上内容,或者看看百度快照吧~~~

这问题存在很久我都没发现,百度更新了不知道多少次,快照也找不回内容,悲哀啊~~要一篇一篇去找。

还有这个问题不知道是怎么发生的,如何预防~~各位高手出来说下嘛。

本人的解决方法:

dedecms的分表存储出错,那么我们可以手工入库即可。dedecms5.1中是dede_archives与dede_addonarticle分别添加指定id的内容就可以了,然后修改为自己想要的内容,完美解决。
</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • DEDECMS修改文章TAG 给TAG加链接 去掉TAG字数限制
  • dedecms实现自动打包文章中图片并下载的方法
  • dedecms列表页调用文章正文内容的方法
  • Dedecms频道,列表页,内容页中调用全站最新文章的方法
  • dedecms随机调用文章数据方法汇总
  • dedecms批量替换文章中超链接的方法
  • dedecms列表页文章摘要字数的设置方法
  • Dedecms文章标题及文章摘要长度修改的方法
  • dedecms列表推荐文章默认为加粗的修改方法
  • DEDECMS调用最新评论包括评论时间及发布作者

相关文章

  • 2017-05-13dedecms实现游客可以提问、回答及查看的方法
  • 2017-05-13在织梦中添加腾讯微博最新动态信息的方法
  • 2017-05-13dedecms搜索页面不能使用arclist等标签的解决方法
  • 2017-05-13dedecms5.7使tag调用的标签正序排列的方法
  • 2017-05-13DEDECMS去除所有自带后门和漏洞的方法(DEDE安装之后需要做的事)
  • 2017-05-13dedecms v5.7与v5.6栏目增加缩略图的方法
  • 2017-08-24dedecms调用指点栏目内容
  • 2017-05-13dedecms首页调用专题页描述和链接的实现方法
  • 2017-05-13织梦DedeCMS文章标题自动增加长尾关键词的方法
  • 2017-05-13dedecms内容模型自定义字段在{dede:arclist}中调用不显示的解决方法

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • dede会员列表调用适用于企业、个人
    • 修改织梦dedecms后台默认admin账号的方法
    • dedecms列表页与详情页调用tag标签的方法
    • dedecms网页压缩seo之gzip设置技巧
    • 织梦安装模板时提示不能安装不支持写入无法正常创建
    • dedecms实现调用所有顶级栏目下最新文章的方法
    • Dedecms实现tags云标签随机颜色与字体大小方法详解
    • dede文章页面如何显示作者的头像默认只能显示作者用户名
    • DEDECMS自定义表单提交后的跳转链接修改方法
    • DEDE调用分类及分类下文章并限制标题字数及显示条数

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有