织梦无忧测验帝国CMS在康复数据库的时分,有时分会以下报错。

Table'px.***_enewspubtemp_2'doesn'texist
selectindextempfrom***_enewspubtemp_2limit1

咱们首要去看下数据库phome_enewspubtemp是什么表,enewspubtemp为公共模板表,indextemp字段为主页模板,所以报错的意思便是,查询不到enewspubtemp_2数据表。

织梦无忧又去装置一份默许的模板,发现帝国CMS默许模板没有enewspubtemp_2的表,所以能够承认enewspubtemp_2为后期增加的。

根本能够必定Table'px.***_enewspubtemp_2'doesn'texist的过错,为搬迁或康复数据库的时分才有。

备份的数据库的配置文件都在config.php内,导致这个原因一般是数据库和配置文件不匹配,比如说数据库里边一个模板组,可是配置文件config.php中有两个模板组,这样两头就不能匹配,导致上面的过错,我自己排查的原因便是这样的,替换config.php之后就处理了,没有再往细处深究,期望对看到这个的人有协助。

处理方法

这个过错其实能够直接无视,直接输入你的后台地址登录就能够了,并不影响实际使用。

假如你觉得碍眼,就在备份之前,删去办理主页计划的备用模板。

或许替换config.php为默许的。

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:Table 'XX.***_enewspubtemp_2' doesn't exist错误详解发布于2022-07-15 07:43:27

相关推荐