Quel fuseau horaire un travail cron utilise-t-il?

17

Je suppose qu'il y a une différence entre mon heure PHP et l'heure du serveur.

Lorsque je vérifie l'heure actuelle en PHP, cela montre que MST est utilisé. Cependant, les tâches cron ne s'exécutent pas au bon moment.

Comment puis-je vérifier pour voir quel fuseau horaire le serveur lui-même utilise, pas quel PHP est configuré pour utiliser?

Edward
la source

Réponses:

17

Tous les fuseaux horaires des pays sont définis dans le /usr/share/zoneinforépertoire:

cd  /usr/share/zoneinfo/

Lorsque vous cd dans ce répertoire, vous verrez le nom des différents pays et leur fuseau horaire.

Commande pour modifier le fuseau horaire du serveur.

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

Si vous vivez en Amérique> LA, vous pouvez changer votre fuseau horaire en utilisant la commande ci-dessus. Changez le pays et l'état selon votre condition.


Commande pour vérifier la date et l'heure:

 date

Réglez l'heure et la date à partir de la ligne de commande:

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