卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章1829本站已运行4109

宝塔计划任务不执行的解决办法

宝塔面板的计划任务会动不动就不执行,而且在面板也看不错来,又是你要好久才发现。。。
解决方案(一)
重启宝塔计划任务
/bin/systemctl restart crond.service
查状态
/bin/systemctl status crond.service


解决方案(二)
停止再启动宝塔计划任务
/bin/systemctl stop crond.service
/bin/systemctl start crond.service
查询后和图一一样,在 Active 这里 是绿色的 active(running) 就表示计划任务成功执行了!
 
首先记住一点 目前BT宝塔计划任务有BUG
就是设置任务时候 必须一次性将执行周期,保存次数,保存路径设置好,一旦设置好了 就不能动否则只能删除重新建立,
因为修改后的 还是按照首次设置的执行,这就让我们有错觉 好像任务都很久了也不执行
例子:你首次设置一周一次 后来觉得太少了, 修改设置成 一天一次 或者几个小时一次 ,后来你回来看阿看 怎么还不执行 ,以为是出问题了
解决办法就是删除 新建重新设置
如果排除这个还是不执行呢 那就是网上的教程了  首次查看计划任务是否执行
登录ssh控制端,然后输入下面的命令来查看下计划任务crontab的运行状态:
service crond status
如果这时系统返回Active: inactive (dead),那我们就执行下面的命令来重启计划任务crontab。
然后如果不执行的话,管他三七二十一,直接重启宝塔计划任务。
/bin/systemctl restart crond.service
再次执行 service crond status 检查状态  如果是绿光 active表示运行  此时去计划任务添加一个短间隙任务,到点看看日志是否执行成功,日志目录在/www/server/cron/里
卓越飞翔博客
上一篇: c语言中!x是什么意思
下一篇: python如何自定义列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏