Zona waktu apa yang digunakan oleh cron?

17

Saya menduga ada perbedaan antara waktu PHP saya dan waktu server.

Ketika saya memeriksa waktu saat ini di PHP, itu menunjukkan bahwa MST sedang digunakan. Namun, pekerjaan cron tidak berjalan pada waktu yang tepat.

Bagaimana saya bisa mengecek untuk melihat zona waktu yang digunakan server itu sendiri, bukan PHP yang diatur untuk digunakan?

Edward
sumber

Jawaban:

17

Semua negara zona waktu didefinisikan dalam /usr/share/zoneinfodirektori:

cd  /usr/share/zoneinfo/

Ketika Anda masuk ke direktori ini Anda akan melihat nama berbagai negara dan zona waktu mereka.

Perintah untuk mengubah zona waktu server.

ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

Jika Anda tinggal di Amerika> LA, Anda dapat mengubah zona waktu menggunakan perintah di atas. Ubah negara dan negara sesuai dengan kebutuhan Anda.


Perintah untuk memeriksa tanggal dan waktu:

 date

Setel waktu dan tanggal dari baris perintah:

date -s "19 APR 2012 11:14:00"
imvikasmunjal
sumber