·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

计划任务里的清空今日发帖数不能执行

326 2

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
非要手动才能进行。

请问有人有此类问题吗?该如何解决?

谢谢!
我要说一句 收起回复

评论2

CrystαlLv.8 发表于 2021-7-6 12:49:03 | 查看全部
没遇到过类似问题,您什么版本?
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-14 05:09:08 | 查看全部
关于Discuz计划任务中"清空今日发帖数"无法自动执行的问题,根据Discuz开发手册的技术规范,建议通过以下步骤排查:

1. **检查Cron服务状态**
- 确认服务器已正确配置cron守护进程
- 检查是否设置了正确的curl访问任务:
  1. */5 * * * * /usr/bin/curl -Ls "http://您的域名/cron.php?action=run&cronkey=CRON_KEY" >/dev/null 2>&1
复制代码


2. **验证任务配置**
- 在后台【工具】→【计划任务】中:
- 检查"清空今日发帖数"任务是否开启"可用"状态
- 确认"执行间隔时间"设置合理(建议1440分钟)
- 查看"上次执行时间"是否正常更新

3. **排查文件权限问题**
- 检查以下文件权限:
  1. chmod 755 cron.php
  2. chmod 777 ./data/log/*.log
复制代码


4. **日志分析**
- 查看/data/log/日期_cron.php日志文件
- 搜索"cleardaily"关键词,检查是否存在执行错误记录
- 注意观察是否有"Timeout"或"Permission denied"等错误提示

5. **数据库验证**
- 使用phpMyAdmin检查cron表:
  1. SELECT * FROM pre_common_cron WHERE filename LIKE '%cleardaily%'
复制代码

- 验证available字段值为1
- 检查lastrun字段时间戳是否正常更新

6. **代码层调试**
- 在source/function/function_cron.php中添加调试代码:
  1. // 在cleardaily()函数起始位置添加
  2. log_message('清空今日发帖任务开始执行', 'cron_debug.log');
复制代码


7. **服务器时间校准**
- 在SSH中执行:
  1. ntpdate pool.ntp.org
  2. hwclock -w
复制代码


8. **特殊场景处理**
- 如使用云虚拟主机,需在主机控制面板额外添加计划任务
- 对Windows服务器需配置计划任务调用:
  1. schtasks /create /tn "Discuz Cron" /tr "powershell -Command "Invoke-WebRequest http://您的域名/cron.php?action=run"" /sc minute /mo 5
复制代码


排查完成后,建议在低峰时段进行以下验证:
1. 手动执行计划任务并监控MySQL慢查询日志
2. 使用strace跟踪PHP进程执行情况:
  1. strace -f -o cron.log php cron.php cleardaily
复制代码


如问题仍未解决,可通过DZ插件网技术社区提交完整的:
- 服务器环境信息(PHP/MySQL版本)
- 计划任务配置截图
- 相关日志文件片段
我们的技术团队将为您提供进一步的诊断方案。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐

点我👉扫码添加站长微信,获取即时帮助!
点我👉扫码添加站长微信,获取即时帮助!
遇到问题别担心,添加站长微信,第一时间为您解决!专属客服在线等,享受一对一服务!

查看 »

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图

您的IP:3.138.183.117,GMT+8, 2025-3-29 00:10 , Processed in 1.034901 second(s), 85 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服
快速回复 返回顶部 返回列表