cron이 UTC로 실행됩니다.
글쓴이: 송지석 / 작성시간: 금, 2004/02/27 - 3:13오후
crontab에는
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
이렇세 daily로 새벽 4시에 실행되게 되어있습니다.
하지만 실제로는 오후 두시에 실행됩니다.
cron이 UTC를 보고 실행하는 것 같은데요.
어떻게 해야 이걸 고칠 수 있을까요?
배포판은 Fedora core1입니다. 같은 Fedora1을 깐 다른 PC는 그러지 않는데 얘는 그러네요..
Forums:
[자답] 해결
cron이 왜 UTC로 실행되는 지는 잘 모르겠고,
그냥 crond를 실행하기 전에 환경변수 세팅하는 workaround를 사용했습니다.
/etc/init.d/cron 에다가 앞에
TZ=Asia/Seoul
export TZ
정도로 써줬습니다.
rommance.net
댓글 달기