linux - centos 7 crontab时间不对
PHPz
PHPz 2017-04-17 13:26:46
0
7
500

公司的一台服务器是Azure,使用的是CentOS 7,我写了一个crontab任务,测试每分钟执行是正常的。但设置了一个固定时间执行就有问题,我查看系统时间和时区是对的。写了一个昨晚20:30发送的邮件任务,今天凌晨4点多才执行,请问哪位知道这是什么情况?

PHPz
PHPz

学习是最好的投资!

全部回覆(7)
黄舟

猜測下 4距離20約等於8

黄舟

是不是crontab 時間不對啊,例如你改完時區沒有重啟crontab

Ty80

敲date看時區是哪裡的,一定是時區不對

左手右手慢动作

應該是時區問題,凌晨4點多 晚上8點半,剛好相差8小時

刘奇

時區問題:
解決方法:
timedatectl set-timezone Asia/Shanghai

巴扎黑

「我查看系統時間和時區是對的」,可 cron 又不是你,它運行的環境差異很大的。你在你的腳本裡查看吧。

資訊太少了我沒辦法確定下一步要檢查的地方。 加粗文字

巴扎黑

時區不對吧哥們,date看你伺服器時間,不對的話修改下或同步下

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!