search
HomeCMS TutorialDEDECMSWhat should I do if there is an error reading additional information in some dedecms articles?

What should I do if there is an error reading additional information in some dedecms articles?

dedecms What should I do if there is an error reading additional information in some articles?

Today I modified the table prefix of the dede website database due to some needs, and also changed the table prefix in the database configuration information file. Then when editing the published document, "Read additional information" appeared. Error!" message, the same error occurred when adding the document, and the message "An error occurred while saving the data to the database additional table `dede_addonarticle`, please submit the relevant information to DedeCms official." When regenerating the html file, the original The documentation is also missing.

Recommended study: 梦Weavercms

So I used the code editor to search for the file where "Error reading additional information!" was located, and found this piece of information It is in admin/article_edit.php, and the condition for its appearance is that the array $addRow does not exist, that is, the above sql statement "SELECT * FROM `$addtable` WHERE aid='$aid'" returns a result of 0, the same as this sql It can be seen from the statement that problems will occur when the table name $addtable is wrong, or the document aid does not exist, and $addtable = $cInfos['addtable'], $cInfos is passed through "SELECT * FROM `dede_channeltype` WHERE id= '".$arcRow['channel']."'", we can see that the table name $addtable is stored in the addtable field in the table dede_channeltype (where dede_ is the table prefix), instead of using something like The table prefix of dede_channeltype was obtained by adding the table name. As a result, I went to the dede_channeltype table in the database and found that it contained the content model information, but the prefix of the table name stored in it was still the original, so I changed the table name inside Correct it, go to the backend and check again, the error will be gone.

Summary: This error occurs because the database table name does not match the table name stored in dede_channeltype. People who can operate the database can modify it in the database. People who cannot operate the database can modify it in the core - channel model. --Content model management--Just change the model's 'attached table' correctly.

Attachment: When I checked the dede_channeltype table, I found that the table name is also stored in the field maintable. People who can change the database should also change the table prefix inside. Although it is said that it can be solved by changing the addtable field. mistake.

The following is the method of the dedecms forum:

I checked the old articles on the website today and found that many of them were "Error reading additional information!". When browsing the content, there was only a description paragraph. , all the text content is missing.

Go to phpmyadmin and open the dede_addonarticle table to search for the ID of the article in question. The result is not found, so I try to insert content and enter the ID of the article in question in the aid field.

Sure enough, the background can be edited, but the text content cannot be found. The only way is to re-write the content, or take a look at Baidu snapshots~~~

This problem has existed for me for a long time I haven't found it yet. Baidu has updated it countless times and I can't find the content in the snapshot. It's sad~~ I have to look for it one by one.

I still don’t know how this problem occurs and how to prevent it~~ Can any experts tell me?

My solution:

If there is an error in the sub-table storage of dedecms, then we can manually store it in the database. In dedecms5.1, you only need to add the content of the specified ID to dede_archives and dede_addonarticle respectively, and then modify it to the content you want, which is a perfect solution.

The above is the detailed content of What should I do if there is an error reading additional information in some dedecms articles?. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
dedecms怎么增加多语言dedecms怎么增加多语言Feb 27, 2023 am 09:21 AM

dedecms增加多语言的方法:1、进入dedecms后台,创建封面栏目;2、将封面栏目“常规选项”的文件保存目录设置为cn或者en;3、将封面栏目“高级选项”的列表模板设置为“cn_index.htm”或者“en_index.htm”;4、单独调用每种语言的封面栏目和每种语言下的导航栏目即可。

织梦cms是什么语言写的织梦cms是什么语言写的Feb 21, 2023 am 09:45 AM

织梦cms是用PHP语言写的。织梦CMS(DedeCMS)是一个PHP开源网站管理系统,作用是构建中小型网站;它采用PHP+MySQL技术开发,可同时使用于windows、linux、unix平台。

dedecms是什么语言dedecms是什么语言Feb 24, 2023 am 09:46 AM

dedecms是PHP语言开发的;dedecms中文全称是织梦内容管理系统,是一个PHP开源网站管理系统;dedecms基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台。

dedecms怎么删除栏目dedecms怎么删除栏目Jul 13, 2023 pm 04:31 PM

dedecms删除栏目的方法:1、登录后台管理;2、进入“栏目管理”,可以看到当前网站所有栏目;3、选择要删除的栏目;4、将鼠标悬停在栏目名称上,删除栏目;5、点击“确认”按钮以继续删除操作;6、删除成功。

2023年织梦dedeCMS视频教程推荐2023年织梦dedeCMS视频教程推荐Oct 25, 2019 pm 01:56 PM

织梦内容管理系统(DedeCMS) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步。

火车头dedecms出现乱码怎么办火车头dedecms出现乱码怎么办Jul 19, 2023 pm 02:19 PM

火车头dedecms出现乱码解决方法:1、检查数据库编码;2、修改dedecms配置文件;3、检查浏览器编码设置;4、清理缓存和临时文件;5、寻求专业帮助。

dedecms无法修改怎么解决dedecms无法修改怎么解决Jun 25, 2023 pm 04:53 PM

dedecms无法修改的解决方法是:1、检查文件夹和文件的读写权限是否正确;2、使用最新版本的DedeCMS,并保持数据库、插件和主题等组件的版本与CMS核心匹配;3、添加了不兼容的插件或主题,导致DedeCMS无法正常工作;4、检查PHP日志和调试信息以找出问题并解决。

dedecms是干什么的dedecms是干什么的Feb 22, 2023 am 09:14 AM

dedecms是指织梦内容管理系统,是一个PHP开源网站管理系统,用于个人网站或中小型门户的构建;dedecms是基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台。

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

SublimeText3 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools