帝国后台添加文章后刷新内容页出现phome_ecms_news_data_' doesn't exist怎么办

2018-01-24 11:45:48

帝国后台添加文章后刷新内容页出现phome_ecms_news_data_'doesn'texist怎么办  

问题:刷新所有信息内容页面时--提示“Table'*.phome_ecms_article_data_'doesn'texist”,进行不下去了!  

解答:  

1、原因--是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录。解决办法:进数据库删除索引表中不存在的ID记录即可解决。  

2、解决  

怎么知道那些是不存在的ID记录呢?  

例如phome_ecms_article表的phome_ecms_article_index有多出的id记录,这是刷新所有信息时就有上述错误。  

这时我们可以进入phpmyadmin,在数据库运行  

SELECTidFROMphome_ecms_news_indexWHERENOTEXISTS(SELECTnullFROMphome_ecms_newsWHEREphome_ecms_news.id=phome_ecms_news_index.id);  

将找到的id记录删除就行了,一般不会很多。  

然后在检查ecms_news_data以及ecms_news_index等ID的值是否与ecms_news中的FILENAME值一致,可确保您解决相关的问题。  

集思广益吧,有个兄弟从后台就解决了这个问题!


相关阅读

热门标签

更多

阅读排行

更多
当前位置:首页CMS教程帝国cms正文