Apache Cron延迟运行

Apache Cron延迟运行,apache,cron,crontab,Apache,Cron,Crontab,我正在调查Apache服务器上cron的一个奇怪问题 考虑到crontab上没有设置时区,我做了这个测试来确认这个问题。 使用这两个cron作业: * 7 * * * date >> /tmp/test_cron_7.txt * 12 * * * date >> /tmp/test_cron_12.txt 当服务器时间为下午12:00时,将创建test_cron_7.txt,创建的文件内容为“Wed Mar 15 12:00:01 UTC 2017” 你知道会发生什么事

我正在调查Apache服务器上cron的一个奇怪问题

考虑到crontab上没有设置时区,我做了这个测试来确认这个问题。 使用这两个cron作业:

* 7 * * * date >> /tmp/test_cron_7.txt
* 12 * * * date >> /tmp/test_cron_12.txt
当服务器时间为下午12:00时,将创建test_cron_7.txt,创建的文件内容为“Wed Mar 15 12:00:01 UTC 2017”

你知道会发生什么事吗?我该怎么解决


更新:

***echo$TZ>/tmp/test\u cron
创建空文件

***set>/tmp/test\u cron
创建包含以下内容的文件:

HOME='/root'
IFS='   
'
LANG='en_US.UTF-8'
LOGNAME='root'
MAILTO='root'
OPTIND='1'
PATH='/usr/bin:/bin'
PPID='21088'
PS1='# '
PS2='> '
PS4='+ '
PWD='/root'
SHELL='/bin/sh'
more/etc/locatime
包含:

TZif2
UTC0

请尝试
***echo$TZ>/tmp/test\u cron
***set>/tmp/test\u cron
检查cron的环境。并检查/等/地点或人员localtime@DaveX我已经用你们建议的测试更新了这个问题。