最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
  • 帝国CMS刷新内容页提示Table '***.表前缀_ecms_news_data_' doesn't exist错误的解决方法

    正文概述 管理员   2025-09-07   5

    问题:刷新所有信息内容页面时--提示

    "Table '*.phome_ecms_article_data_' doesn't exist",

    进行不下去了!

    1、原因

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

    2、解决

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

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

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

    帝国cms后台执行一下这个sql语句

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

    再去生成,就搞定了。再检查ecms_news_data以及ecms_news_index等ID的值是否与ecms_news中的FILENAME值一致,可确保您解决相关的问题。


    我爱模板网 » 帝国CMS刷新内容页提示Table '***.表前缀_ecms_news_data_' doesn't exist错误的解决方法

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元