Table '.***_ecms_news_data_' doesn't exist select keyid,dokey,newstempid,closepl,infotag

Table 'Tpass.***_ecms_news_data_' doesn't exist
select keyid,dokey,newstempid,closepl,infotags,writer,befrom,newstext from ***_ecms_news_data_ where id='103850' limit 1


帝国CMS改版了,结果更新一半不出意外的出现意外了 , 报错。 


排查问题开始。 


错误提示很明显, 表格中不存ID 103850 这个数据, 打开后台信息列表确认不存在数据。(大概率是之前删除了),但索引还存在这个问题, 更新数据缓存无效。 


那么校队一下数据表,(系统-备份与恢复数据-直行SQL语句) 完美解决。 

delete from `phome_ecms_news_index` where id not in(select id from phome_ecms_news)

image.png





本页面信息来源互联网,如您认为该页面内容侵犯您的权益,请拨打电话处理。 备案号:陕ICP备2022008266号-1陕公网安备61030302000361