咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

cron不生效怎么办

2019-05-22 16:08:23 9652次

排查步骤如下:

  1. 确认 crontab 是否正常运行。

    1. 执行 crontab -e 命令,添加如下测试条目。

      \*/1 \* \* \* \* /bin/date >> /tmp/crontest 2>&1 &
    2. 观察 /tmp/crontest 文件。
      如果有问题,建议使用 ps aux|grep cron 查找 cron 的 pid,kill -9 PID 结束 cron 进程,并通过执行 /etc/init.d/cron start 命令重新启动 cron。

  2. 确认 cron 条目中的脚本路径为绝对路径。

  3. 查看运行 cron 的用户帐号是否正确,同时查看 /etc/cron.deny 中是否包含此账户。

  4. 检查脚本的执行权限,脚本目录以及日志的文件权限。

  5. 建议通过后台方式运行脚本,在脚本条目后添加 “&”。例如 \*/1 \* \* \* \* /bin/date >> /tmp/crontest 2>&1 &


首页
最新活动
个人中心