LOGIN.

管理员登陆入口 ^_^!

您好,欢迎访问网站!
  [查看权限]

欢迎加入官方QQ群!

2017年09月30日 06:02:06

【Discuz!· 教程】解决Discuz!X3.2论坛环境下论坛首页帖子统计不更新的问题

此教程仅适合Discuz!X3.2 版本的论坛程序,其他版本的Discuz程序自行慎用本教程


本教程目的:解决解决Discuz!X3.2论坛环境下论坛首页帖子统计不更新的问题。


解决方法:



第一步:

登陆后台→工具→计划任务。

然后手动勾选所有可用的计划任务,执行。

第二天看看论坛,如果恢复了帖子统计更新,论坛前台统计也会正常更新。


如果以上步骤无效,看下面第二步。


第二步:

登陆后台→工具→计划任务。

关闭所有非系统内置的计划任务并提交,在看看论坛情况。


如果第二步也无效,那么请看下面第三步


第三步:

重置计划任务表

重置计划任务表可能会导致一些插件或者自定义计划任务功能丢失,请谨慎使用。


在MySQL中执行以下sql:


DROP TABLE IF EXISTS pre_common_cron;

CREATE TABLE `pre_common_cron` (

`cronid` smallint(6) unsigned NOT NULL auto_increment,

`available` tinyint(1) NOT NULL default '0',

`type` enum('user','system','plugin') NOT NULL default 'user',

`name` char(50) NOT NULL default '',

`filename` char(50) NOT NULL default '',

`lastrun` int(10) unsigned NOT NULL default '0',

`nextrun` int(10) unsigned NOT NULL default '0',

`weekday` tinyint(1) NOT NULL default '0',

`day` tinyint(2) NOT NULL default '0',

`hour` tinyint(2) NOT NULL default '0',

`minute` char(36) NOT NULL default '',

PRIMARY KEY (`cronid`),

KEY `nextrun` (`available`,`nextrun`)

) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=22 ;



INSERT INTO `pre_common_cron` (`cronid`, `available`, `type`, `name`, `filename`, `lastrun`, `nextrun`, `weekday`, `day`, `hour`, `minute`) VALUES 

(1, 1, 'system', '清空今日发帖数', 'cron_todaypost_daily.php', 1416342963, 1416412800, -1, -1, 0, '0'),

(2, 1, 'system', '清空本月在线时间', 'cron_onlinetime_monthly.php', 1414791807, 1417363200, -1, 1, 0, '0'),

(3, 1, 'system', '每日数据清理', 'cron_cleanup_daily.php', 1416357390, 1416432600, -1, -1, 5, '30'),

(5, 1, 'system', '每日公告清理', 'cron_announcement_daily.php', 1416346616, 1416412800, -1, -1, 0, '0'),

(6, 1, 'system', '限时操作清理', 'cron_threadexpiry_hourly.php', 1416357391, 1416358800, -1, -1, -1, '0'),

(7, 1, 'system', '论坛推广清理', 'cron_promotion_hourly.php', 1416347376, 1416412800, -1, -1, 0, '00'),

(8, 1, 'system', '每月主题清理', 'cron_cleanup_monthly.php', 1414860761, 1417384800, -1, 1, 6, '00'),

(9, 1, 'system', '道具自动补货', 'cron_magic_daily.php', 1416347946, 1416412800, -1, -1, 0, '0'),

(10, 1, 'system', '每日验证问答更新', 'cron_secqaa_daily.php', 1416357391, 1416434400, -1, -1, 6, '0'),

(11, 1, 'system', '每日标签更新', 'cron_tag_daily.php', 1416347946, 1416412800, -1, -1, 0, '0'),

(12, 1, 'system', '每日勋章更新', 'cron_medal_daily.php', 1416347947, 1416412800, -1, -1, 0, '0'),

(13, 1, 'system', '清理过期动态', 'cron_cleanfeed.php', 1416347948, 1416412800, -1, -1, 0, '0'),

(14, 1, 'system', '每日获取安全补丁', 'cron_checkpatch_daily.php', 1416353617, 1416421320, -1, -1, 2, '22'),

(15, 1, 'system', '定时发布主题', 'cron_publish_halfhourly.php', 1416357391, 1416358800, -1, -1, -1, '0 30'),

(16, 1, 'system', '每周广播归档', 'cron_follow_daily.php', 1416350694, 1416420000, -1, -1, 2, '0'),

(17, 1, 'system', '更新每日查看数', 'cron_todayviews_daily.php', 1416357389, 1416423600, -1, -1, 3, '0 5 10 15 20 25 30 35 40 45 50 55'),

(18, 0, 'system', '每日用户表优化', 'cron_member_optimize_daily.php', 1377225651, 0, -1, -1, 2, '0 5 10 15 20 25 30 35 40 45 50 55'),

(19, 0, 'user', '防水墙每日优化', 'cron_security_daily.php', 1416351485, 1416420000, -1, -1, 2, '0'),

(20, 1, 'system', '统计今日热帖', 'cron_todayheats_daily.php', 1416348808, 1416412800, -1, -1, 0, '0'),

(21, 0, 'user', '更新版块最后发表(防水墙相关)', 'cron_security_cleanup_lastpost.php', 0, 0, -1, -1, -1, '0');



【资源相关】

因本博客防采集不支持复制粘贴代码,相关代码已做成文档发布


资源下载地址:点此下载

下载提取码:YHR-01


本文章教程出处:Yuki-SAKURA个人博客

本文章教程地址:https://www.yuki-sakura.me/?id=54


转载请注明出处和地址


本文标题:【Discuz!· 教程】解决Discuz!X3.2论坛环境下论坛首页帖子统计不更新的问题
本文链接:https://www.yuki-sakura.me/?id=54
作者授权:除特别说明外,本文由 Yuki 原创编译并授权 Yukiの格纳库 刊载发布。
版权声明:本文使用「署名-非商业性使用-相同方式共享 4.0 国际」创作共享协议,转载或使用请遵守署名协议。
本文由Yuki发布与Yukiの格纳库,禁止非法转载 www.yuki-sakura.me
« 上一篇 下一篇 »

发表评论:

名称(*)
邮箱
网址
正文(*)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。