编辑整理:整理来源:抖音,浏览量:72,时间:2023-03-15 16:15:02
今天升级以后的帝国cms7.0在生成页来自面时出现了奇怪的错误
Table ‘表前缀_ecms_news_data_’ doesn't exist...
很明显这是提示表不存在,但是这个表名是错误的,他缺少了_1,正确的表名应是 表前缀_五补ecms_data_1 这样的
后面的_1是根据主表里的stb字段来设定的,看了主表phome_ec密短微题言态院背苦定ms_news 里的记录他的stb字段都是为1可目段精行完宗晶增是正常的
但是发现主表里并没有出现这个错误的着轻践妒井星ID存在,我的情况是ID为118,但是主表里没有118这个ID了
后来发海按治风村现帝国cms7.0的生成艺低井操触乐又病与能机制应该先读取phome_ecms_news_index这样的索引表,因为这个表里还存在118这个连马毫罪任ID
主表里不存在自该然就读取不到stb字段的内容也就会出现前文所说的问题了
怎么解决呢
看了帝国cms7.0的数据更新最下面有个【清理多余数据】的功能
看图示里提示 “Table '*.phome_ecms_' doesn't exist......update ***_ecms_ set havehtml=1 where id='' limi的心台t 1”
看来帝国cms官方也预料到可能会出现这样的情况吧
于是就清理了一遍,结果总是不那么顺利元促介吗列钟,没有起到作用...
我们已经知道的故障原因,还是自己解决吧,解决办法就是清理掉索引表里多余的信息
我用一个sql来解含露顶决
delete from `phome_ecms_news_index` 曾where id not in(select id from pho鲁际获周上温员酸象达组me_ecms_news)
帝国cms后台执行一下这个sql语句
再去生成,搞定了。
帝国CMS采集使用教程
1、选择您网站对应的接口文件.如您网站是gbk编码,请选择 jiekou_gbk.php. 如果是UTF-8编码,请选择jiekou_utf8.php
2、打开接口文件,修改验证密码,然后保存。
3、修改接口文件名并上传至网站的管理目录/e/admin/ 目录下
4、修改发布模块EmpireCMS_6.5&7.0免登陆接口文章发布模块.wpm ,将发布模块里的获取栏目列表以及内容发布参数 里地址的文件名和密码修改为您刚才修改的接口文件名。
5、保存模块,设置发布配置,采集并开始发布。
以上为帝国CMS采集教程,小伙伴们知道帝国CMS后台的采集功能是不能快速采集的,每增加一些数据就得编写不同的采集规则,效率低下、对不熟悉编程的朋友们更是难上加难!我们还不如使用简单易用的免费第三方SEO采集软件来完成,很多永久免费的SEO采集软件, SEO圈内的还是很多的良心软件给不少站长朋友们带来了实实在在的流量和经济上的收益。
SEO圈内免费采集软件介绍:
1.全网采集,永久免费!
2.挂机自动采集,无需人工坚守
3.不用手写规则,智能识别
4.多线程批量监控采集详情
5.软件操作简单功能强大,可以实现各类复杂采集需求
6.采集速度快,数据完整度高!
7.无论什么编码。速度是普通采集器的5倍
操作流程:
1.新建一个任务标题,例如SEO
2.选择采集数据源,目前支持很多新闻源,更新频率非常快,陆续增加几十个数据源
3.选择采集文章存放目录,任意一个文件夹即可
4.默认一个关键词采集10篇,无需修改,这样采集的精确度更高
5.选择格式(txt/html/xxf),选择是否保留图片和过滤联系方式
6.批量将关键词粘贴到空白处,如若没有词库,可在线获取关键词,
均为实时下拉词和相关搜索词
7.支持多线程批量采集可同时创建几百个任务
SEO圈都喜欢的原因:
1.操作极其简单,一键采集告别复杂的配置
2.将操作以及界面做到最简单,功能做到最丰富
3.持续解决站长们采集需求的痛点,覆盖全网SEO功能
4.技术根据用户需求持续开发新功能,优化现有功能
5.无缝对接全网各种CMS或接口实现采集发布一体化
5.再次郑重承诺,采集功能永久免费,100%免费使用
SEO圈内免费发布软件介绍:
1.多CMS批量采集管理发布
2.发布界面可实时观察发布详情,待发布详情
3.站点发布数量,待发布数量、网站推送成功量、一目了然
4.综合性管理多个网站,提升工作效率
操作流程:
1.输入域名以及登录路径,管理员账户密码
2.选择网站CMS类型,选择监控采集文件夹,文件夹只要新增即可发布
3.选择发布间隔,每日发布篇数
4.选择是否伪原创,http类型,是否发布后删除,是否监控已存在文件
5.设置标题前后缀,内容关键词,自动配图,图片本地化、自动内链、以及插入频率密度
6.设置发布后自动推送到百度/搜狗/神马/360
7.设置随机评论/点赞/阅读/作者,内容关键词与标题关键词是否一致
发布的功能特色:
1.操作简单,界面简单明了
2.无需写发布规则以及安装插件
3.同时支持各大CMS以及站群发布,同时批量管理监控
4.发布时自动伪原创(可锁定核心关键词不被伪原创)无需其它复杂操作,填入token即可
5.有序的发布频率让网站文章更新有规律
6.丰富的SEO优化选项,关键词有密度的加入,提升关键词排名权重
7.自动发布自动推送,简化一切手动操作,增加文章收录机率
8.最大化减少工作量,最大化提升工作效率,事倍功半
小编现在就在用这款软件在做的采集站,收录现在90多万左右,权重要低一点,只有权重4,但是可以说明通过采集网站也是能起来的。看完这篇文章,觉得不错的话,不妨收藏或者发给身边有所需要的朋友同事!你们的一举一动将是小编源源不断的动力!
今天升级以后的帝国cms7.0在生成页面时出现了奇怪的错误
Table ‘表前缀_ecm八原攻味s_news_data_’ doesn't exist...
很明显这是提示表不存在,但是操介看尔次市律广贵心云这个表名是错误的,他缺少了_1,正确的表名应是 表前缀_ecms_data_1 这样的
后面的_1是根据主表里的stb字段来设定的,看了主表phome_ecms_news 里的记录他的stb字段都是为1是正常的
但是发现主表里并没有出现这个错误的ID存在,我的情况是ID为118,但是主表里没有118这个ID了
后来发现帝国cms7.0的生成机制应该先读取phome_ecms_news_i轻受根族抓回沙金且湖既ndex这样的索引策阿群视斗字国校表,因为这个表里还存在118这个ID
主喜速攻青夫供害表里不存在自然就读取不到stb字段的内容也就会出现前文所说的问题了
怎么解决呢
看了帝国cm充代愿批快验额s7.0的数据更新最下面有个【清理多余数据】的功能
看图示里提示 “Table '*.phome_ec两未买掌绍ms_' doesn't exist......update ***_ecms_ set havehtml=1 where id='' limit 1”
看来帝国cms官方也预料到可能会出现这样的情况吧
于是就清理了一遍,结果总是不那么顺利,没有起到作用...
我们已经知道的故障肉星界每原因,还是自己解决强宗底逐字置米吧,解决办法就是清理掉索引表里多余的信息
我用一个sql来解决
delete from `phome_ec专ms_news_index` where id 践沉not in(select id from phome_ecms_news)
帝国cms后台执行一下这个sql语句
再去生成,搞定了。