mysql dede arctiny_dedecms大量删除文章后,列表页显示错误修复办法

一、文章删除后,后台的文章列表页仍显示原来的,出现大量空白列表页

检查是否彻底删除, 是否在内容回收站是否还存在,内容回收站的删除后就解决了。

二、dedecms大量删除文章后,列表页显示错误修复办法

前段时间因为采集多了很多文章,被百度K了站点,在后台删除太慢,于是乎用mysql直接删除了,但是出现了一些问题,可能是没删除干净。 dede_archives表里面删除了,但是还有一个表,dede_arctiny忘记删除了,结果导致分页错误,以前的文章页码都还在,空白的一大片 一大片的。找了很多办法都没解决,最后写一段mysql解决了。如下:

意思就是查找2个表中,相同的字段,相同的数据中,不相同的部分,查找dede_arctiny表中没有被删除的文章信息,然后再删除,删除就不打了 大家都会吧

select id from dede_arctiny where not exists(select * from dede_archives where dede_arctiny.id=dede_archives.id);

三、织梦dede后台删除了文章,后台前台列表显示的文章总数还是删除之前的---先检查是否彻底删除, 是否在内容回收站是否还存在,在内容回收站也删除后就解决了。

AB模版网今天在给单位改一个织梦网站的时候发现了一个问题,由于本来的程序有7000多篇文章,直接执行了个sql语句给删除了,但是发现删除之后后台文章的分页还在显示着,错误截图给大家看看

201P512231R121Q-0.jpg

看到没,经过AB织梦模版百度搜索发现这其实并不是我的操作问题,而是这本就是织梦5.7的一个bug,下边就给大家写下修复方法很简单:

先找到你的根目录中/dede/content_list.php这个文件打开找到

201P512231R15346-1.jpg

这段代码,可以直接搜索缓存处理就能找到

把红框中的代码修改为:

$arr = $dsql->GetOne("Select count(*) as dd From `zmb_arctiny` $tinyQuery ");

$totalresult = $arr['dd'];

好了 然后在后台更新一下缓存再看看是否还存在问题~!!反正AB模版网就是这样解决了~

dedecms大量删除文章后,列表页显示错误修复办法 http://www.dedestudy.cn/dedebz/3237.html

织梦dede后台删除了文章,后台前台列表显示的文章总数还是删除之前的 https://www.xinyi360.com/dedejc/tag/6623.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值