帝国CMS Table '***.phome_ecms_news_data_' doesn't exist
微wx笑 2019-08-24【帝国CMS】 14 0关键字: 帝国cms
在刷新所有信息内容页面的时候,遇到了以下问题:Table 'ivu4e_com.***_ecms_news_data_' doesn't existselect keyid,dokey,newstempid,closepl,infotags,befrom,n
在刷新所有信息内容页面的时候,遇到了以下问题:
Table 'ivu4e_com.***_ecms_news_data_' doesn't exist select keyid,dokey,newstempid,closepl,infotags,befrom,newstext from ***_ecms_news_data_ where id='120' limit 1
这主要是因为信息表中该信息已经删除了,但是索引表中还存在,所以就出错了。
我这里产生的原因是在调试程序的时候,只插入了索引,没有插入文章内容。
解决方法:
进入帝国CMS后台》系统》备份与恢复数据》执行SQL语句:
delete from `phome_ecms_news_index` where id not in(select id from phome_ecms_news)
注意:如果你的数据表前缀不是默认的“phome”,那么需要改为实际的。
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/EmpireCMS/2019-08-24/156.html