帝国cms后台刷新提示.phome_ecms_news_data_' doesn't exist

帝国cms后台刷新提示.phome_ecms_news_data_' doesn't exist解决方法:

刷新所有信息内容页面时提示“Table '*.phome_ecms_article_data_' doesn't exist”
答:原因是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录。解决办法:进数据库删除索引表中不存在的ID记录即可解决。

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

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

这时我们可以进入phpmyadmin,在数据库运行
SELECT id FROM phome_ecms_news_index WHERE NOT EXISTS (SELECT null FROM phome_ecms_news WHERE phome_ecms_news.id = phome_ecms_news_index.id);
将找到的id记录删除就行了,一般不会很多。

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

时间: 2024-09-20 05:58:33

帝国cms后台刷新提示.phome_ecms_news_data_' doesn't exist的相关文章

帝国cms后台登陆提示你还未登陆的解决方法

帝国cms后台登陆提示你还未登陆的解决方法 1,权限问题 e/data/adminlogin目录权限设置读写权限 2,空间已经满 你的空间已经满了,目录在登陆的时候无法写入文件,也会导致登陆不了的情况

帝国cms后台上传图片文件提示检查目录权限是否为0777,上传文件不成功

帝国cms后台上传图片文件提示检查目录权限是否为0777,上传文件不成功 原因有以下: 1.d/file目录下的子目录权限不是777权限 2.php临时上传目录权限不可写,windows默认php临时目录是c:/windows/temp 3.空间的php运行在安全模式

帝国cms后台密码忘记拉,怎么办?

帝国cms后台密码忘记拉,怎么办? 5.0及以前版本:用phpmyadmin修改phome_enewsuser表,把password字段的值设为:e10adc3949ba59abbe56e057f20f883e 密码就是:123456 5.1及以上版本:用phpmyadmin修改phome_enewsuser表里的记录:把password字段的值设为:"322d3fef02fc39251436cb4522d29a71":把salt字段的值设为:"abc". 密码就是

帝国cms后台登陆认证码修改

帝国cms后台登陆认证码修改 修改e/class/config.php文件里的"$do_loginauth"变量内容

帝国cms后台发文章时关键词加链接方法

帝国cms后台发文章时关键词加链接方法 方法一:系统设置:后台>其他管理>管理内容关键字 方法二:手工加你选择文字然后再点那个插入链接

如何在帝国cms后台菜单栏中添加删除链接?

下午测试一个网上下载经过二次开发的帝国cms系统,还原完数据进入后台ytkah发现菜单栏多出了几个链接,有点不习惯,就想着怎么把它去掉.由于自己用的win7系统,搜索时没有像xp那样可以搜索包含某字符的文件,找起来比较麻烦. 后面想想,后台应该是在admin这个文件夹里,按文件夹名字母顺序依次点开第一个/adminstyle/,下面有两个文件夹一个1一个2里面都有adminmain.php,打开编辑果然发现那个链接,直接删除就是. 文件路径:\e\admin\adminstyle\1\admin

帝国cms后台不能登录问题解决办法

1.你的cookie没有记录下来,记录cookie是/e/class/connect.php文件中的一个函数,函数名称为esetcookie,先到这个函数内输出下setcookie这个函数能不能保存下浏览器的cookie内容,如果输出结构为false,就说明你的php环境没有开启这个函数的功能,找到php.ini配置文件,将output_buffering = of 改成output_buffering = 4096 然后重启下apache 就ok了! 2.文件编码问题,如果添加了用户自定义的函

帝国cms删除信息 提示该链接不存在解决方便

发布了信息,可能是删除该栏目,导致信息没删除掉,想删除现在,提示该链接不存在解决方法: phpmyadmin里执行sql: delete from phome_ecms_表 where classid=栏目id

帝国cms超级管理员进入后台,什么也无法操作?

今天进入帝国cms后台,就是加一个管理用户后,再一次登录的时候,发现超级管理员组被人修改了权限,现在只能进后台,什么都修改不了,有什么办法解决呢? 解决方法: 让有权限的用户帮你修改权限,或者进数据库修改phome_enewsgroup表记录,把权限都设为1 ,通过这两种方法可以解决!